)]}'
{
  "commit": "bc4fa8ef8d47471fc4dfb8e2e2a75090020da835",
  "tree": "071ebed08289b80e74ae2e0f2521e4fea3ef3aa3",
  "parents": [],
  "author": {
    "name": "Igor Sarkisov",
    "email": "isarkisov@google.com",
    "time": "Wed Oct 07 00:04:59 2020 -0700"
  },
  "committer": {
    "name": "Igor Sarkisov",
    "email": "isarkisov@google.com",
    "time": "Wed Oct 07 00:04:59 2020 -0700"
  },
  "message": "Project import\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08958c3765cf0559e6b1029c849317f72e5ca25c",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5656c352999b788dd792b556928609d4fa657d4d",
      "new_mode": 33188,
      "new_path": "src/gen_proto/Commontalk.pb.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "982edd27ca1ec5a743f6274d0ee088f51eee4690",
      "new_mode": 33188,
      "new_path": "src/gen_proto/Commontalk.pb.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58af4fb281e0fd40a7f0c238cd0a311f6d4c92f7",
      "new_mode": 33188,
      "new_path": "src/gen_proto/Nexustalk.pb.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9405c1a753ae431fe087198286796368d93faba6",
      "new_mode": 33188,
      "new_path": "src/gen_proto/Nexustalk.pb.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e58c5cc9024086a5cb9de27798a4b9a6772a03b",
      "new_mode": 33188,
      "new_path": "src/gen_proto/Setuptalk.pb.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "358de97dab903c090d8ff4ef5c7aa28bb6f9582e",
      "new_mode": 33188,
      "new_path": "src/gen_proto/Setuptalk.pb.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3004c75069c4588289f31823033a248e78c22b0",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/AbstractMessage.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f81991531ec5d7a8d63a815283cb0ee381bd7d97",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/AbstractMessage.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c454d4e4a8fa521730feb1a7d34af7c21e264bf",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/AbstractMessageBuilder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d162efdd1f1cdd28a8e11ae62890be7a98f5029",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/AbstractMessageBuilder.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8928c1ad5775aa1a4f729114d022406199b129ae",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/Bootstrap.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0170cb44b2128335618529c939fb541ec6a7d5fa",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/CodedInputStream.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47d24501b0c873967477627ba2304d175327aa4a",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/CodedInputStream.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9f47a4a2e3497fc847c432f842c0da1479f1196",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/CodedOutputStream.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2682ebcee50a82c6928984d80fc26fdec9f60725",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/CodedOutputStream.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7524d46b6c35b0bdf11820b7bbf679709e25ef5f",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ConcreteExtensionField.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7567c4355d8f4bf6a7d99071503eec303555f85",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ConcreteExtensionField.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4567b9e922d9eb30f121953e7516f58a89a8afb0",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/Descriptor.pb.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "872bbbc0a4939a4cd746f027bfc7220d67fb56e3",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/Descriptor.pb.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43c3eb78e645b26b864415d161e7d8956931b43d",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ExtendableMessage.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "549563792fa95f6941da7d30e2f2553dc8638764",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ExtendableMessage.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "764629b051508cb0f2f95915284005b2bf9dc82e",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ExtendableMessageBuilder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a56b042916e7f3f0cf2df20ae36ed5398edf22f",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ExtendableMessageBuilder.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29f7a4fddf8b87cae69082bf82a4881b0273f5f9",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ExtensionField.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "733730e9780ee58baf5d3869562eedc3de1d64cf",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ExtensionRegistry.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42528887d95e9a3e9d6ecc5c33a897d9256b386e",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ExtensionRegistry.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c794bc7120b5cef140f363757b8737ec02fe2dc",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/Field.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2bf76b158b385142b5d37739ca16d86379de6391",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/Field.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd776e3a428f9fa2fe1432776758838d126e1955",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ForwardDeclarations.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c94a2656b0889829a7377c56e951d5c36a3161b7",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/GeneratedMessage.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08e4dd8d85cf60d73962dbc045948f2aa645f959",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/GeneratedMessage.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8c84f413f15d76557a071f1b551579c18763ded",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/GeneratedMessageBuilder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09fe852e6816c5879e676ad37ec8791db152c880",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/GeneratedMessageBuilder.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e488e9e4bb81b7a943517b63c119c9f7f6ace6d0",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/Message.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7d7d2add2ebc1de433b6d5ddd5ca5ddcfc5ccac",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/MessageBuilder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcb97a31f2cf2e562828d2fbb93abe8b8f5b7e59",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/MutableExtensionRegistry.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37e6b4b541cd4ee25ef20b6a7a180c4a139a225a",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/MutableExtensionRegistry.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2096bd86781e192e04decb92ac414573ce5dbf4",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/MutableField.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "843da43c5168b806b4903de8979e2501a5c62441",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/MutableField.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa720cb39868d202a0e03f82e42bafe9c2a81aa5",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/PBArray.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b587e8d3c57d4a83399978f265a0fb1e2c6a8adf",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/PBArray.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01c6cc63972f746513e59b869227aa881e2c4f8f",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/ProtocolBuffers.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f543f4a4a3a1474bb7879e7c622e59cc77fc3138",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/RingBuffer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5978c2c7beab899ddfa15151b672e514fa11d5c0",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/RingBuffer.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74f6a116854b15f42f36cff0d7ac7f950d237553",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/TextFormat.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b7ff0088a9a743e2b84e659060e6d44bdcc3853",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/TextFormat.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "922d107a113b98110fa1f39fe4c521d488ecc1c3",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/UnknownFieldSet.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f3a00dc761cbdaafc19a25ad92573f2ea1173b6",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/UnknownFieldSet.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b0b08058396ee98d73053cb06effb8cc366c82a",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/UnknownFieldSetBuilder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d30c77a028a8daeb5f4387893780be72630f9fa",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/UnknownFieldSetBuilder.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96f432a83c5deee7249fe3c3adfa13632a907126",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/Utilities.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8f951fc9a5b8330bf177942fe79182407fd3230",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/Utilities.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0753616bd60b7cad504d7e2eeb5045acaf909c8",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/WireFormat.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6152f0fb96b9903deafd3870391dc2673f5bcc62",
      "new_mode": 33261,
      "new_path": "src/runtime/Classes/WireFormat.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12c0628d9a698ea7de38a38c8802f60bbe5ca6f3",
      "new_mode": 33261,
      "new_path": "src/runtime/ProtocolBuffers_Prefix.pch"
    }
  ]
}
