Skip to content

Instantly share code, notes, and snippets.

@stephenplusplus
Created January 20, 2016 15:05
Show Gist options
  • Save stephenplusplus/15d0d7e96a40887c74aa to your computer and use it in GitHub Desktop.
Save stephenplusplus/15d0d7e96a40887c74aa to your computer and use it in GitHub Desktop.
'use strict'
var PROJECT_ID = process.env.GCLOUD_PROJECT_ID
var BUCKET_NAME = process.env.GCLOUD_BUCKET
var fs = require('fs')
var gcloud = require('gcloud')({ projectId: PROJECT_ID })
var gcs = gcloud.storage()
var bucket = gcs.bucket(BUCKET_NAME)
var uploadFile = function (callback) {
var file = bucket.file('testfile-' + Date.now())
console.time(file.name)
fs.createReadStream('tenk.txt')
.on('error', function (err) { throw err })
.pipe(file.createWriteStream({ validation: false, resumable: false }))
.on('error', function (err) { throw err })
.on('finish', function () {
console.timeEnd(file.name)
if (callback) callback()
})
}
uploadFile(uploadFile)
{
"name": "gcloud-1453297162",
"version": "0.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "Stephen Sawchuk <[email protected]>",
"license": "MIT",
"dependencies": {
"gcloud": "^0.27.0"
}
}
1dd9 1588 305c 0bd7 e160 af4c 50cd d057
831f 52ee 3fd2 00ac 7169 3b7b bfae 38cd
2100 d660 b266 7bae 2f5d 0067 f528 be38
6e50 3d9f bee1 12ab 6984 21c4 9d0b 75a0
bdda a380 2201 b167 f328 38e4 1fc9 317c
946f 0f6c 1af2 2509 5d94 eb8d 1248 c4d3
f229 4588 a3a6 4505 5301 0266 5460 28f1
9471 876c dbac 604e 5438 13ab ccb6 4a6a
1a84 8816 525d d123 a0f8 4d38 4135 85c0
4921 4fad b900 a03f 9814 305b 93f1 d752
e8f7 18b5 703b f128 0cb8 e434 ee38 72b2
3997 b6fe 9b0c 4820 d16f 0bd0 b803 3d21
e081 70dc 5be0 0dda 54ed da2e 5f81 a25d
4f51 daf4 1303 edf4 9d98 c829 3db2 2629
fab6 1da0 ea84 86c6 129a ea1e c133 4627
8bde 9845 b2d2 04d5 90cc 1a8a 1c89 127e
4a7b 4e1e 204d b574 8038 d1fb 0834 7a33
3e46 a0e1 3fda 36e9 86c9 ed54 0a43 ad05
138c 47b3 db7a 37b3 011f 11e7 2f9b a4b6
22d1 f0c8 e57b ba14 128f cef5 0819 5bc3
48f2 8f66 9d1a acdc 51a8 c2b9 9753 b1e2
b1dd 3a3a edd8 d626 6d59 1cbb ef39 168f
a363 fcfe 51c3 7aee 2862 d13d baf4 c1d4
f4d6 e6ec 31d5 cfed 3675 f7df 8205 a783
8a18 5a45 db01 9836 dcf4 7cd4 3b49 3897
bc5d 3c26 de36 a621 c402 264a ecac 1ef5
ac8d 2591 2793 7f8c 141f 17bc 1683 e0f2
c22c 1d17 3971 67c1 593c 0f89 0ffc cc43
87ab f925 6b69 6f58 e7d5 455c 81bc 30dd
d121 e6b4 076e 0469 47fe 9bbb acfb e2f0
f994 2348 b1c9 82da 0eee 158f 8ead ee14
bbc1 438e 6da8 e2b1 ba47 6164 4dea ccf3
3cb7 8cba 60f8 cfe1 e3ef 6b17 0260 e3d0
49cd f679 03bf 8723 7ac8 ea0c eb6e 2f5b
2842 79b7 af07 7b49 d605 a3b3 a266 2feb
3fc9 748d 3506 a6e7 2f44 ed0c d58a 9c1b
f93b 6904 d867 74be e5b8 4338 9d6f e884
377d 3224 591b 6643 86d8 940c 6c81 cbcd
d8dc 1a46 01f8 ed64 bcea ee5c 162d b76f
7d41 8eb1 fd07 ce27 3835 8702 8601 f268
0324 7c4b ab3a aea3 406d d94e ff25 00cc
2631 8c69 0f59 9606 4d73 2fd9 82de 2ad7
32b6 05c3 974e 0795 5cfb 4d1d e50e 5a22
32ee 8111 99cb 5a24 e962 5152 4d88 407b
c3ab 17e4 f277 0c38 a420 5aa0 c049 bb2d
e578 8d4c 4123 2ac5 238f 3c68 9949 b480
b9f4 5516 b7c0 6c4b bccd aa59 cb12 39fd
d1bc 28aa 2506 4f05 7288 7968 a143 9587
daef 696e b8a2 b69d 2557 2e56 5f53 ea14
5bc7 9be7 779e d367 b2be 4a7b a298 835f
93b3 e4b5 a828 0c21 c708 ef9e 1c00 117a
6a81 5897 799f ed78 069f 4828 4d22 a2a8
2e0f fe1b 6679 8ae8 40b2 0ccf 78a9 f6db
1f0a 4362 9468 6355 3ad9 73fc 5db9 4520
ddab 8463 a8a2 4a8b 78d4 c1a8 a257 736c
d52c 193b 7496 993b d315 ebd5 1f8d bfab
30cc e762 cf79 f9af 3b78 83ad 4455 e8d3
3fc6 a897 f9f8 8858 1b7b 7f63 d44b 5112
0645 786f bb02 dd59 155b d5f4 e291 6593
2e88 afb9 0289 3b5d 9a9c f675 bdb0 26d1
a008 675a 3644 df27 f566 b144 aeff df47
5fa2 e106 8e51 b8f6 b7dc 2ccb 2348 d9ab
5e46 e046 7560 1559 e28a c0f4 c33f ed08
351d 3f44 5961 987f e545 a1c3 01f6 4dee
ac41 0679 b627 700f c1a3 cdb7 fa9d b9ec
bed4 de95 7cd7 72c2 9c22 21a2 1d48 5f10
19d6 3be6 f7c0 b022 f580 d64d 35f8 92aa
7f85 5abb 9c79 6945 1d05 e16b 22e3 77dc
2253 d576 3559 12f8 0a9b 9601 2ed7 bf4a
e0a8 50fc f96d d493 f6e6 07b5 54d3 27ba
b7dd 16e8 e7dd 72a0 b9a5 0423 168a 4c71
0b2d bd13 cd90 0b96 307e b55c 670a 9ea6
eec3 e66e d752 0c6d 2e49 353b 837f f78f
d4e4 a503 cc33 7419 f7a5 f5dd 964b 60dc
0c3e 5751 32d1 8f22 e8cf 3e6c e881 7cfe
fd54 50f0 fc46 74eb 4218 1aef d7a0 be0e
d8cf f617 889a e931 73c3 bc9e 0da4 baa1
aa0e 2c70 b194 16ba 3e62 01d6 2ed8 6ede
1b1a c46e 9092 6603 cc30 adf7 0da6 77f0
1a7b a7d3 4422 a73c 95df 9170 05c9 c4ba
79e3 b542 02f3 f145 3808 6e70 8995 6a6f
853d b4a8 de08 d67a 536b 9c59 c220 8df7
4cf1 b1d4 5843 4c23 d27d 72e2 8212 0903
34a7 d366 caf8 dc22 0d53 0ae1 bc77 ca48
2171 3992 93ff 5428 7750 17bc 2e61 2d78
542a b586 c6e3 83a1 eba4 6389 61f4 1339
e824 5792 9c0e b20d 0de7 7261 2611 7813
7782 90ab b92e b1bc b722 f7dd f990 81dc
8c5b 7fa2 803a 601b a267 2cad bc51 65e7
22ed 269a 271f 500a 310f 9668 08ea b50f
e801 119f b85f 8941 fc8d 7c7c 3dc9 069c
7c1b aa87 eeb3 73b9 f4ae 7e53 1319 cb6e
1f0e 71a1 b6ed 9866 a25c 740f 47dd 3f88
ba86 6258 09ba 32eb 7ec9 87cb 7a91 889c
2264 7f7d cd71 8d78 a3ea 93c4 6883 1b69
a730 fe76 a487 72a7 f48d c5ae f59c cca3
a508 c8e1 0643 77d3 1338 f427 e2e8 c4ad
bbe2 3ce6 676a 9454 40b5 6505 5aa2 6f1d
9ca8 775e 567c e486 76fe eea3 cdfd dfbf
8b1c f1e8 2c43 c986 95ba ea1d 90a8 9240
82f2 3a46 56d7 93a6 dd62 4a62 e470 75c2
ecb7 5126 149b 4682 7c41 e4e2 ca84 b3ec
6233 1ce9 3648 54e9 a934 2519 54f4 2257
9f8b cb31 23c6 4a75 f085 75c0 798b 7502
5507 bedd 171d 14f9 a946 bb80 e825 389c
618d 57f4 4b5c 1b3c 0166 1b51 dc81 61c6
79ac a7ff 1690 f452 acc9 983e 2f0b 6f0f
3c32 36df 3f49 de2d 0073 c27e 495e 551b
2685 ab08 6b99 122a 170e d0b1 7b78 259c
2f42 dfda eec6 a5bb e9ae 5f86 774c e745
1362 32bd 9082 d97c fdd4 d8cd 0c2a 244c
d70b 8c9d cbd1 1790 6fee 8ade 5fa1 ab99
721e ae28 e143 4446 254f 2e5f aea7 f246
c951 55a4 c17a 0c47 17e2 ad9c 1140 b92b
c7ad 5d44 5a47 3adb 03f6 bca7 079c 4b25
5551 c1b3 69e9 b408 58e0 f7ee f8af 9180
30bc c956 f803 d257 157b b02a 263b c780
621b bd59 c030 14fe e4f6 7802 dfdf a9c4
e692 893c 0f3b b6f8 7ef0 c0c3 577a 3d5f
e035 9c8a 5551 54fc 6162 0c06 7d68 4db9
2cce 3ade 64a4 bf88 cb65 4a17 b6d6 803c
2d09 7429 e31c f308 2bc6 1f43 a8f7 b07e
29b4 c36e 277e c6a5 d190 dca2 0191 7048
976f 8a71 3b4b 645d 3714 7f37 33a5 67d5
d3a9 e06d 4431 cff3 6b66 68d8 4175 c5da
51b4 ec59 0395 783d 9870 699c cbfd eeda
5be8 92af 09ec 63da 10db c77f 873e 6ffe
3773 07d8 7be8 3a85 d9b9 a8e0 5a75 ec89
c417 edaa fd96 f0e5 12f7 e561 abc2 7a04
9b54 9ec0 d0fb bf1f ea9f 63c6 acb1 3c78
e797 03d5 4985 86dc 6efb 88c8 f2e7 3e0e
4564 f11f 68f9 ab4a 52ff 9283 58b9 8187
fa58 afb5 0ade 7df8 fa73 e3e0 36a0 6d1d
e78c 0cf9 e085 4f1b 3fe5 daa5 ec8e 5f40
6577 e449 14fc 1785 9a51 a63e 520b e025
f6b7 542c a76e d8f9 156d 9ac7 639c 6c49
eeaf f291 6fae 6221 d93c 885d 0477 bf3d
8155 8ccd e216 d627 5808 4c0f a17b 2299
d7c7 5c01 dd2f 9c23 f8f3 30b1 ca48 69e4
66f6 69c4 12e2 87f2 fd9d 8561 2885 2c63
cba0 b961 a585 6831 5a7c f405 a6f5 5b64
1ea0 5997 2113 e74b ab5b a5b5 1a37 ca22
f40b ccae a4df 6b80 113c 00ae 06ce ba6a
24b3 f45d 443b 3ce8 f230 a7c5 09aa 5831
ce5d bd93 7308 6993 451e cb82 7b70 fd60
9098 f3d5 a346 d74f af3e e94e 641b 1eda
02c0 b483 4276 b4ff b3b8 0123 51af 0540
6010 3004 95de ef2b b461 1257 9174 6506
d1a8 2efd 35fd e949 fd19 bb54 cd8d 6678
68a3 4fe8 4494 3a3c 51d5 d573 869d 1653
29b0 7723 9d0c c6f8 1ef9 0e5f af0a 7c9b
b0f5 816f bf81 89b3 0cc9 e3c5 bedb 3dc0
b4b0 326b b32f 514f fbf5 b9b7 7985 6c78
2e75 b9be 2e4b 5a5d d070 56e3 d209 30f3
ddf7 5d34 050c 52f5 ac14 ebdb 757d 9112
6340 091b 573f 847e 22a9 78a6 3560 5a6c
91e3 728e 1514 fe28 27a6 f980 f4f7 4ea8
16b9 7b4c c0c0 7d01 cf68 2de5 8d0d 0119
1895 0080 6437 dbd8 8ae1 8086 3e8a b3b8
da03 755e f322 74b1 28c0 1f62 6d17 5930
8034 353c 269f f31c 655f 7291 8bb7 1840
5a8f 6542 6a02 10c0 d9ef 6bba 25b4 46f9
30f6 5c17 8d81 c36d 8a5e 073c 2702 58f9
eecc c6aa 1c6c 35f2 c22a 9051 45bb f7ff
ade4 f7e1 0fa7 1208 e9bd edae 4dcf 273e
fc45 a2ec abc6 505c 5438 d4e8 cd4c 477d
f9d5 2bb2 bf13 6c67 30ce 4bf6 bc48 26e0
e8ed 5e5e f950 cc65 4905 39fd b5f7 9eab
635e 5c15 b9a9 20fb a67d 7229 637b d9b0
d42c af82 bc51 22c3 e63c 236c e989 0a88
5ea8 1b59 eb5d 0f58 7772 967e cdfe 1305
b796 a323 5df2 3bd1 4a52 b9da a941 254a
93b3 3795 297f a08b ee9b fa03 6153 dec7
a6c4 b698 237c 341b 0f27 e330 5d8c a1d5
4e83 17ef 1d7e 7574 9fe9 eaba 4bb7 4cf2
9cb8 22b6 32d2 faeb bbf3 94f9 12e6 d2b8
0820 bf57 1406 681a a409 0675 9126 ceb0
f753 15ac 8969 a259 80d6 4208 27ac 7afe
4f6d dfde 46c2 ddce 51ec a469 f750 0501
0892 7fa9 e98b b454 5560 0f6e 9fd1 b73d
4a58 0160 71f8 bbeb 5429 683f 021c 6fb2
6d85 3ea1 f680 6e8f 22f5 ee08 4f7f bbd2
11ce 418a 33ff 51b3 9605 f632 066b 4555
e36e 005f e598 4937 d5ef cf37 34d7 66b4
195b 00e2 17fc c902 4ce2 66f0 7023 8cbe
6f9c 47a2 6cc5 ec95 3547 4fd6 fbba 97c1
439f 747f ee00 cc08 92d1 7118 66ca 03ff
4e67 9e7f 9d11 28f2 1c0f f335 07c0 eb4e
f5bb dab4 4f48 1356 b403 209b 2bf4 703e
98f8 5007 6970 2db6 2505 0907 3242 1456
66c8 5be6 9556 19c9 345d 39a3 e9ca adf0
af49 1e38 8eb0 a0dc 7448 a871 5925 6edc
4303 5640 f00c b7ad 9f4f 068a 32d6 d336
497a 4054 90ef ae79 5005 4e3d 24e1 146c
beb5 e6fa 2d68 a67e 9b15 44ca d964 22ea
a98f 50bc e064 9e50 eba5 123e 2728 123d
7d74 85de ff06 23e6 ea9b 846a 85cb 172b
c7c3 9f01 642d ee42 96ec c010 b81f e39f
25f9 bb6c 1707 ec15 2a60 aa49 4a6a 9fda
bf47 7c35 8a98 000e 062a a7a0 1deb 2891
2933 516a 5d8f 1b3a 6b51 bd9a 8fcc 7a03
a7ff e1c8 723e 516c 486b 6074 a1ee 54d4
8ebc a4d8 4200 1d21 d6ea 6bd4 7695 ebc4
3dda fb2d fddf 7579 810d 743c 3300 69f9
3fe1 072a 8339 af2e b232 a168 c3ac 1071
8e40 8cd4 4410 3b66 c081 680e d61a 683d
b8e4 ba54 2ff6 ff65 b83d cced 6a83 4d97
c9ef aadb e241 1eb2 5f12 19fa ebe7 013d
7421 d291 9a51 73d6 9e6e 80dc 387e bc2d
b7f3 b8eb 667e e758 6cad e86e 2415 0625
9e4d 35d7 e86a 2b4d 2851 000c 3df4 9c7d
3d50 2ed8 a290 f88b f296 3398 9f2b 781f
0748 4b26 b5ea d6b2 1837 706c 3add 5ed1
8391 6d28 c1d1 d891 ba07 3c16 92b0 f5c2
06f8 a797 e0ce e8a1 997e b714 230d a6d4
c0ac 8e92 6c64 eaa4 f03f 72b6 6729 c0cb
8591 fa1f 47c1 4d36 5d53 1e4e a7b0 bebc
3e58 a574 401d b054 c073 44fa f9ef f9e2
d2cb 5890 ece0 afc5 5d49 8beb fe98 4ec2
76b6 3ce3 cd96 bd52 35e4 a4c0 767f 04bd
7f5e 130a 6e46 3cab 47fe 6f0a d237 f163
839e 8c77 fa88 b25e 9192 634d 2afa 06c1
a8c9 5fff bfc8 ff81 5dc0 9325 ee53 d3dc
73f9 589e 260c 88c9 0040 68c2 41e1 ec3c
2e1c 1c75 cbc6 804d 3c2f 32fd c4f9 a2e4
a9cb 95e3 5c3d eb44 609f b633 f897 13fd
fea2 d6ee ed9e 2019 2776 1499 764f 333b
fc22 82a8 302f c417 33b2 181a d33b 3a61
5821 d753 5b99 3693 c9e8 44ce 443c 2dc3
5f71 6ab5 2631 f26e 0cf9 bc2e 913e 9841
6e0c bbba 3a72 a26a 2bae 77d9 f960 9cd4
5983 91b2 24a7 a296 c17e c149 cb61 c23b
fe9d d458 0549 a0d8 5aef 955e b66e 763d
e31b 9dba 5a17 4119 b28b 5f3f 1e5f 616f
96e1 f0f4 8a57 da9a b3cc d7f1 eede 9de0
4d1f 6374 b8f9 7394 9e59 fc31 fe27 2fd9
d17c b4ed 09e5 7300 519a ccbc f5eb f3ef
ab46 8768 2ea8 f103 e3ec 2983 fd4d b80b
0e60 cd0c f231 9f7a bd69 1ee8 bf0f ae34
7710 b9f6 282c fb85 3b8c eaa0 84dd 44f4
d7ec 6b8a 13c5 36a4 7a34 6c54 b116 da0d
1f08 f259 0daa 25fd 4e7a ca5b 3afe eeb5
2d52 e0ab e2d6 90e0 1c44 b969 f7f8 64a8
fdcb 4dc4 29ed f2d8 c90d d639 66f5 9bb4
9a88 4b39 6d80 d498 6305 9c17 ac44 1b35
f6d1 8b95 6c6e 3354 24f1 b0d2 5640 4c85
caf9 761f fa34 bab3 eaed 661b 8a8f bf09
f5c3 ae5b 0961 31f8 573b caba 6777 a92c
e889 3072 333e edde f831 2d02 f606 da35
54d8 766c d86d 72fa d53e e816 4945 3783
977a d21d deea c97e 9d40 f5b5 98f8 af29
0fb5 fce2 8803 0bcf 026d 67d8 b522 6c41
dba0 0a0e d3f5 3d44 c1f6 9c76 0b79 d4ee
1d95 2213 cb76 31dc b2af 5671 975d 26cc
931a 092b 48c4 3839 395e e8a4 0f80 38d3
8615 e534 8420 8930 278a ed45 64dd 49c8
4326 32e9 635a 92a7 0e75 77af e7c1 9c03
b11c 0ba4 d51b 22e5 b3a6 c5e2 7fac 7f71
b75e 8434 f82a b507 fd5e 24e8 1d47 8e34
a922 0a78 5872 981f 38cc 2db1 283b a50b
10e7 e7f9 a70a 955d 17f2 6fe6 6457 e919
ee79 0803 5bee 9916 fa96 45a3 3b59 f228
1d69 a863 3e3b 8127 baef 5a55 0d42 b642
b12c 6dfa fa2e 59a0 0f45 3ba6 901e 48d6
3273 60ec 11b6 2af0 64e7 8631 f53e 1b2e
44e7 83fc 6f9c 2bb9 7929 1bae 2b90 c38a
de96 8e78 ba90 bb39 8f2b 0ff2 1a33 ea25
16a0 3092 4c46 093b 7270 17d6 977d d7b4
b0fe 2695 4b6b 9fd5 ee17 aad6 1452 1f40
220d 397f ae87 7726 868b 8a0b 2c45 d962
a431 80f8 5206 ef15 1942 f019 ff42 f1f7
1f23 9703 2928 4d11 2051 3c13 c6a2 9887
d732 d5d8 e7c5 99cb 2989 4f3d 400c e7a6
352e 4e5f 581a f185 f353 b15f bfcc 87d1
41c8 bff7 a8f4 0833 6e90 d1a9 daf1 141f
d968 c64b 878e afdd 4616 2a33 7fd1 0f99
1ec7 e0b5 021c 2a9b 3864 bc82 cb96 8551
9ea4 c675 876c c2a5 c86e 1bf5 fe3f 0a54
ba73 c48f 76e6 4c08 34e7 d7c2 fdeb 33e4
18a5 c713 7ff7 b844 93ff c3c8 a9ad 89e3
253b 6ab1 cc58 e7f8 0e39 1167 ddd7 14ad
8dc2 50d7 10ef 7d1c b3d5 e495 9542 d08e
e17c cf59 f55a 50a8 6cb4 cea7 4a99 88b0
1e31 c24f 18c0 8693 553e 892f c53d bb0e
7138 e3a6 8628 798f 1905 4680 2ec4 fb59
3080 6d59 c7b3 0df4 67f6 2afb bfd1 0f42
242d e2d4 86c6 cc45 2ff7 0ed8 b6d7 b2d7
4170 46da 6017 be28 83e6 6dc4 02b4 775d
f672 2379 3ec5 9bdc 90e9 5f99 9fbf fd41
3ece ec46 66f0 75ae d7c8 80d0 f8b3 475f
f67b 3aeb 8f1f 36ca 8787 e141 3f65 c73a
cf47 67f2 ed65 e72a 48af ac39 0069 9b1d
e584 b715 a101 3c89 64f5 abcf 4873 6aa3
f3ad a075 a31c 4c66 ff7e 7036 ee01 9544
e5b9 0919 efa9 213d a083 a029 fa34 4d82
7d4c d54a 67ab d315 137e 1ad9 2a3f 6f74
1b54 2628 07b5 4f62 2b8c c815 2542 7889
92ff 2885 0825 f407 3f29 b417 84d5 75b2
10b9 4949 a880 88ef 3351 48ea f53d 1f43
d861 45fb 4cd9 3e2d b5dd 5f77 a0a1 b1e9
4e91 4906 fc59 fae2 0baa 89bc e9ce 00b2
d530 ada0 1de1 1014 1b6d 447b 3ab0 c321
39c0 c4c1 6e2c 6b13 fe09 9b91 141f 61b5
bac4 ff73 40d1 696e 7934 9570 66ce 2637
1f44 aabd 1c4f 57d2 1d30 95a9 e141 2e15
f91a 4234 b890 0976 33a0 b98b 3e69 349b
4464 aa97 3d0c c8cc 5d00 73a5 c8e4 a8c8
1c5c e107 0f30 8367 1f85 6988 400e 0d50
e772 0c55 aa19 6b91 eccb afe5 53f9 fb05
a610 6fca 176d 155d f4f5 6f89 5365 79cc
9e37 ce64 553b d5e0 c983 7664 551d 292b
5b71 eb17 ef5c 4282 addc 98a4 b4b0 519a
b202 0714 0ee3 efb7 af19 98a1 0781 8beb
7e80 f8be 884a 8863 6adc dbdd b0ff d031
31bd 31c4 d5c8 ce20 d48f 38c5 6704 02bc
6221 ba9c af21 16fa ce3a a7f6 466e 6776
d387 7376 3560 5c8b 32a5 3b5e 3bbb b00e
d2a8 c26b 27b0 b2bc d75b e8cb 6fbe 05d1
6909 6b11 9db7 c916 2342 a1aa b798 db40
6bf2 1a3f e1df ec03 2c55 bd2c d688 b297
f338 d022 2db7 20ae c948 1352 ff7e 0461
ed60 0687 3b37 93d9 8fc9 122b f74b 49ff
5609 136b 7fff c6b1 6eef 3bff fab4 c208
4e82 740b 9a56 26cf 4fd0 ae09 98c6 1df6
bca2 c525 ac24 034e dcea 850e e39b aa0c
7a3c abf6 bfb7 fb7c e993 37a0 f93c 42d1
29fd 84cc 7d7d cab3 e27e bd45 85f0 975b
1e4d 23cf 4523 54ac 0187 abe3 b560 7e3c
f468 4f83 790d ee7f d113 3454 751b b9c6
8724 7432 f3b0 a2ad 95b4 f450 05df 5d53
d101 ea48 954d 7c34 95b3 2158 f13c 9657
ccf0 9ee5 b1e8 56b8 5071 0e7a 5c67 5cb5
0be8 2a21 160b 9820 1ab4 e30c d186 9324
dfe9 12fc cd8a e2b7 6474 427b 28d4 5209
0212 9a45 de6d 4906 fa06 4906 80f3 b47b
762a 6e83 705e ec9d 3758 cb9a 06de 0a56
d43b 02c0 0080 54ae 1368 b394 78ee 6c4e
3344 702a ee3a 9b4e 81c4 042c 373a 1f5c
4be7 edb9 af6d 4edf 05f0 8c53 25fe 6a27
f5fa d399 7f4b d797 11cd 259a 2b56 8833
b4a1 8117 3023 d494 68e5 2970 143f 5d0e
4331 aa0e 1e4d e443 c0e7 90dd f43a d293
8be0 83a1 71b9 ec92 8273 9b03 b1bb 42f8
36f7 ee15 0ce1 d539 4647 287c b6dc f062
edc2 56ad 9c9f 982e d31f f567 f90e 3a7d
a0e4 9dd0 52fc eea7 b4a0 7c29 3639 aaa0
e90b 42bd 73aa caf1 41a4 a5ec 907d 8091
733d 0d2f 15f1 5055 33cd aec5 8389 88b2
6ae5 f21d 79df 4c4c 6bc9 5ff4 f506 0d98
c8db 1816 d3ec 0963 2f18 479f c991 f43a
d034 b956 4dec 5bab f6aa de01 0ce2 b811
1754 1b21 23ed dc09 dcc9 c5c9 b748 25bd
62e8 0e26 c31b 95ae 4b0b ad97 16d4 d4b5
0f6e fdc2 314c fcb3 5b98 831a 7067 6b1a
015e ab7f 36aa d15f 1aec 7535 98b8 e66c
8237 10b9 f9a3 c5a1 64a6 16f3 7aaa 8c57
6a9e 4445 100b 4f67 1dc3 24c8 bcbc dbc0
c277 cb04 a734 86fb 1af7 66eb 0681 eee1
fe49 a5fd f58e f3b1 6033 382e dd9e 2838
3f2b aba8 d376 f2d7 d056 6be1 6c1d cac4
71aa 3249 b8bd b5b8 4e32 1059 2fb1 ab3f
646c 75d7 5b8c 0bd0 569d 1605 3890 1832
4acd 91b4 0f44 abdf 60c7 8a93 b578 aec1
a143 7d2f 5ba5 a87b 479a 4086 468f 657b
7237 4a73 8c72 49aa 3d02 7e17 0eee 6fc3
31e4 4c55 2a41 39cf eb6c 1856 e00a 7f81
5d3c f808 7eaf 62c7 b4eb 8799 0568 212b
d574 5bd2 bb49 3044 d3c0 5362 7c43 0c16
f6a9 8b21 a33d 9ebe 9ba8 c4da a0fd 6287
89d2 3760 2a08 e5cd 131b 78a8 fbb2 882c
79f0 c716 316c 7b9f 7194 fdfd 1644 9309
89f3 a3e8 c96c e2f8 3f7e f1c4 5e66 7d2f
9891 e50f 79aa f3b7 cd21 7b80 4d12 3554
80e7 cabf be3b d3f8 80ff 70ab 1364 2d3e
42e8 2843 c4a9 7e55 0613 09e1 9476 d4a8
7be9 c078 cae2 138c ab77 d3fb be02 1e6c
2660 8146 59e6 6f9e 75cc c362 619a 5df0
116d 2238 adfb 1ac2 0f63 2aeb 7b7f c62c
c2e7 6404 931f a8a9 1d65 ded9 25f7 ac38
2be9 30b6 fefa 7892 af0e bfb6 ef90 2f5c
04f3 6f26 ab06 82ed 6f28 caa7 9abc b79e
b689 9540 cd65 6fff 1b00 0a35 09a9 a893
bf8b 4d11 d696 ecb0 c696 297f d9d2 025e
d38f 6640 03ef 24a5 a5bb 416e 57fd eff6
441b 6b54 2a66 de31 296b b1ea 5a39 f28a
c9be ff6f 1d17 9089 ffd3 86a7 3cfb 6685
c8d1 de92 39bc 68d4 f3d4 8fe0 56d9 9fe4
fe7d 91a0 5443 aa4a a6c5 fb44 3b3a 6612
b663 6bcf 8a9f 4c00 87a2 4c2f 9386 cb1d
0d46 334b f69a c505 d0fb 1ecc 45b8 4f16
1c2a e021 94f1 7cde 436f 01c7 0ddd 8434
110b 4166 01a5 9560 b1af b080 db8a a17e
74d5 9ddf 1d22 73f1 d4b8 eb2b 4ccf e9ed
9648 2822 9376 1d1d 2c75 3c53 2b4a b18b
c313 1dce 9c9b 7d8f 6812 55f6 40a3 5319
ac78 161c c91f e9b6 f91f d2dc 2d92 fd1f
85f5 06df c5f6 bb3a e54c 48a9 f94a b82a
c038 1823 21e8 9b11 dddf 1795 11ce c0cc
f494 d009 bff5 c92b 5dc3 3e5e 593d 4101
82e9 7c6c 45cf fbc6 a86b 8376 fa71 d9e7
95fb e9a4 6828 92c1 7d9d 481e 4eb6 281b
dbc8 51e9 8dd6 9370 cde5 bfaf 2f9a eb4a
12b2 af26 ca9d 89cb b4f7 233d 9192 0519
2926 80a6 89cd 72ba a822 e4fc 88ff 5304
04a8 1009 3675 a6d3 b870 f591 ad89 8ad9
bb72 65bb 35b4 79ad 3e95 d026 c9f1 44d2
99de 650b ff9a 0c66 4159 8663 d47c 754e
e635 0bcb 6324 b977 1ea2 8079 7222 2bf2
1052 7ecd cb14 f3ca 2c0b a2a1 dcf0 d8f2
188e 5e5a 115c d7bc 6ab6 b839 5e2c 7c5c
1614 b4e7 3c21 3e08 e427 b375 331e c488
7b90 9d8e bf15 f5f9 4e93 357d 55c4 8f1e
ae4e b1d6 aa30 c06e 7ad7 4d67 0de6 ac0d
6e6d 766a 6f1a 44cb 81fc 4314 2adc 32a4
cea0 f3a3 e82d 2c82 5d8c 348d 0c8c 1760
8e68 5ee8 f0f3 a6a4 c4e5 4201 a352 96ad
8769 f052 2b19 715c 4973 4073 eb74 1cbf
20bb 8dbb 80f6 d116 0371 7251 72cf 4564
be9b cf0a 2f1f 9ed8 114e 577b 5ac9 d208
086f ce51 6ecd f96b 1823 f57c 0995 66df
dc21 2223 25a0 859f 8490 1dbb 56a9 6f7a
9634 2b4d 3946 ca60 c35c da85 d54e 4ba4
83c5 41c7 74d6 69d2 9dfc 36f0 59d7 39af
a793 7c3d 0334 8cbc f8ff 9369 fa8d 18ca
0546 25ea d3b6 0551 5592 3525 5704 68f6
d595 725d 76f7 68ef 6b81 b85a 9cf3 b962
bd4f 967e 063e c31f 1f16 17c7 8e60 e85d
f7ab 055a 981b e874 f612 25bd a9a7 f75f
5685 f40f 6601 9421 6e2e 3b2c b601 0fe0
6c5c 3ca1 f621 1a22 ce0a 049a 26f0 9f77
86e1 3256 6fdb 504c 0a8f 6866 af91 19b6
df91 2b96 925d 9841 330a 1c2d 031d 080f
1374 57d0 3289 e2f4 744c ef06 2ba7 61ec
54bf 1098 c0b1 a016 90b5 643e 3100 5cd0
1012 8c78 e382 c2d6 0a8d 6bf6 eaa8 afcb
533c 91d8 87c5 1574 c412 6d22 1f77 6f00
36f9 22bc c1c9 9904 e763 ec5e 4f3d f15a
37b4 6d55 8f55 c8ae 79df 6634 e5e1 d3d7
c7aa 7cbc 2cdf b452 d8aa 430c dc95 ae23
2d4e d3d5 1200 b8c5 5f0f d68e 1c3a 7810
7cf2 a9f0 49bf 9c4c 2471 52f3 16c7 3b08
4bce 784f 44b2 843f 8f46 77cb 9ace 5de6
dcec 8642 a90d 1f05 3127 3d74 08ae 706a
d32a d902 9c04 f69d c79d 0523 5a06 8603
dccc fb7b 9d0b 89d0 61e2 9151 ec93 5b69
135e df8f 48a0 e90c 8940 df5b fe2a b4f5
3974 1e66 8415 ec67 82f7 dca1 1977 c2d9
2cf8 ecfa 3a81 7391 a8e5 4435 a330 a10a
7e50 5c44 43a0 74c2 f9a8 3134 9cb4 704f
9ea5 0ab7 7ada 604e bb66 36ec dcd4 e0ea
eb7c f5e6 b3d5 02c9 30e9 da2f 71fb 8f32
232a 3bb4 a34e bc30 742c 570c e0ef 1b6c
9d4c 3585 1d1b 09b4 b90a fc47 62b8 d207
c097 0275 5030 0554 c8f5 2d0b 509e b2eb
c107 8a55 58e7 6c67 7e51 0a33 7857 6630
10ad 4cdb e4b5 33ac da0d 04ba 5f0e 0aa5
66e7 a0e8 e338 742d eee2 78e3 9935 94c6
4040 6c3e c5fa 724c 9bde d433 4f1b a677
2d30 c8ad 5705 1b93 c512 cadd 79e5 f470
f327 07a2 875b 07e1 d75a 70ee 1baa 9863
e5f8 71bf 2e80 41bd 3e93 165b f19a 78d8
3a6c f640 c701 1006 e770 89ec caaf 247d
3a82 7a71 43e0 2ac8 43d0 eb54 b2df 99ce
fb08 8c52 c431 f6dc e7cc 29d4 1b65 0b3b
a99c f644 b260 0024 273f bd61 0b65 a453
872e b356 0891 2277 2ba6 cb33 eca6 9e5e
0b61 30b7 e23e 4579 96fe 5e42 e295 34bb
e99e 0e8b 864f 0f0e 0776 a6ec b3be a594
4c0b c5c3 c1e0 a30d 6ea8 b7f3 015e cb76
3763 fee4 b972 b425 63b4 9390 8691 5d02
dc5c b7e4 9ebe b31d 6da6 36ce 46c7 de67
6772 2ca7 1df2 2aa3 6445 10e7 a04d 4f2a
ca62 d299 f56f 2a8f 01de 38a6 0fb1 3c68
d86d b417 ff41 bbfb 2d8a 3111 359e 53a0
de1e e8cc 0cd5 6121 dc77 3454 54a0 9c45
e4ab f589 92dc 3d59 27aa 9a59 6f80 2a36
a895 096a 8495 6530 09ce 4215 2873 009a
4e49 bd03 ea0a 875d 14a5 129e 79ca 33c8
93b7 bd46 c202 8bba 0159 af7d d549 2e52
10dd d721 1c8e af48 0f7c b117 28e2 03cf
225b a939 39e5 83cf cf56 9737 5c27 9afc
f579 2533 7d96 da7e 5dd1 bf5b 4822 5a61
f9ae 8e67 44d5 823d ea11 2459 67aa e16a
5584 e78b 943c e379 e670 63b7 dcc3 80a4
0eae bd20 92c9 c320 77e6 171e 11d7 548a
c40b 4aff 6517 bc7d a21a a59e bf28 5de7
db01 29f7 3b9f 9557 fd6e 74db 4a00 5063
0bf8 b701 0e0c e7ad 9c02 6cb4 7e2a 9920
1a84 c761 ce64 2763 1b52 15e1 1d05 05bb
7bae 4e4c b58d cdcb c187 2738 ce21 4f95
76bb d513 29eb 6bcb 3cef 496b 8a90 6cc7
5317 d2a7 c067 15f5 4969 7e73 596c 4806
05a4 955a e9ea 5de6 6eb7 16f7 a532 efde
807f 8045 338f 2b3b a545 9b42 3de9 a90c
3f9b 15ab f354 c1ff 8268 eb45 e2e1 13c6
3f9a 98ab 9a07 e480 eef6 82ef a7e9 8166
7c12 7176 c1cf eed7 04ff 95e4 376b e429
3f59 4efe 9df6 102e 79eb 2172 423b 1b2c
2242 802f c5ff 78c9 3ed3 ecec d186 1331
7237 bb02 c183 3e27 d821 a42b 5247 be10
5c2f 2980 2f38 1fa1 70d8 c774 47f1 ffff
04f3 1012 918c 263e 859e be82 8e2b 90cf
b18d 2ea3 d96e 8725 1604 77a0 d1da 6f95
93d1 e277 d8c0 3d61 af33 c928 0aac ecc7
2ceb 36f8 3384 072e 2fe0 cc03 e1c3 0a47
42c1 477e aae6 9b4e 0605 6ee2 7ca5 fcd4
db22 5468 4613 f661 271a b3f0 e044 2b5c
c350 6e5b b335 93a1 ed62 e433 d548 66ad
7cbc 5630 b5ed 46b3 2565 1b5f a4c9 2af7
1972 047b 79d7 7e36 1aa9 d6fa 23b2 c0b8
a55e d35e d663 5702 f3db d604 9e02 501f
0d4f 0995 e671 0f5d 1857 d965 95ac 5228
7cf2 ad7a d72a 9b9f 6717 b8cb 57c0 bdea
b65d 15f3 f17c fba5 3b2d 1a77 a511 8d89
4f1a c5c6 9755 ac55 81e6 32a4 10a9 0a55
abe0 c6a1 40d6 d160 c435 e329 b06c 041f
3560 ab92 6acd d8c7 66ba 80aa fd33 2647
9822 786b 8ca8 3322 acbf 0c45 7746 1273
a323 79de 43a0 4a72 5742 f715 af63 1316
844e d3a7 227c bdea 7eaf d7da d596 181d
2bf0 5ae3 442f e416 bcc5 5362 8928 4096
a77f 5314 babd 31e4 37ba 8aa0 2425 3f51
2011 e9ff ac9e 5e68 f608 5f2e 2bb1 ae33
9f2b 9aed f8bb f845 4f74 7623 9e87 611b
b821 d54a 23c4 8f38 f5de a7bd 744b 73e4
2380 011d eff7 47fc 2f3f f462 2321 8322
04a1 a57a 6b2d 0b3a 9d63 f1b1 fd58 8d39
b396 37f1 8b1c 30b5 6468 c713 ef9b db61
f642 f7c7 58ac 6d29 b2ec ebe8 5463 645d
5fbf adf2 b85b 9058 37ca f1b1 4eed 7cf3
9f77 b714 f5b9 d049 cfe2 8145 d6ad 3f84
ef6e 033e 8a1d b63b 4fb7 5ffc b94f f801
9dbd 43ad a9b3 0f20 4a4b dc75 e445 0849
9eed 8234 25e4 c268 89de c37d 9103 4ce0
3204 0d8f 9c55 e6d3 3c5d 4125 9232 0b6c
31a8 ff4b 7f78 5ed6 f6b8 afec bac9 022b
e5bc adf9 71b1 cf39 f449 af04 8794 9466
40ad f268 3be1 9944 a7f5 1f5c c6e5 a7ad
abf8 9ea5 8cf1 a5d7 ecd8 e761 becf a1d2
6610 faa5 f519 30d3 fd82 1015 efff 89fe
31d6 780b d857 1324 582b db66 f5d0 5c5c
b865 7a3e 3698 4c82 6fd6 3945 d100 1848
dd78 eb28 fbfa 6acb 2d37 1ef4 503d a66c
6f36 4375 8288 d74c 6905 66fa efe2 c9ca
871a efb7 f876 4fa6 2dd0 e498 e46c b86d
c794 bd6c 3baf b1b1 87ed 70ea 3ea5 a3e1
88d3 d394 03ff 493b 36ff 805e 3790 b4f4
87a7 833d dd62 f4ea 6b99 0ee9 a193 0509
4297 4d98 d85b c98e 5601 6d7b b307 954c
40da e23e e410 5b97 f9e4 ed48 2eb3 95b8
afdf ed49 d69c 68ed 0b8a f853 e446 867d
b27b f0da db50 2ccb 54b7 2a31 5368 3fb0
427d 41f9 d9e2 82e3 ee1c 9d8c fba2 93f6
96b3 dc87 faf7 179a 8e1b a872 558b 1723
15f8 c0d2 4318 f01b 441f 8f79 7f9f 4767
7ce5 8085 8249 cff9 a487 4b8e 26fd 1ba0
5053 fef0 0327 dc6d 75b0 a377 1b2e 1187
d0dd 9bb6 e032 fe40 6986 ffb6 a66f 132d
7fdc b131 fc51 ffa9 a9c3 ba35 bc30 c46f
7c4c f1ad 4245 8481 0c84 1331 caa9 060e
1fc5 f762 13bf ee80 ba03 fc5d 0793 7493
fea4 21b8 4c33 01f3 8244 9062 694c 2852
84aa cd1b 434a 53eb 723c 868b 59cb 2e6f
2a01 2cd7 9bdf 98be 2da7 68f0 4e1b eccc
9dce 156f 4d5f 7c25 0e68 5011 bd7a 32f3
70bd 88d5 7761 fe22 a9d9 560f b7f4 77f0
2d7d 4734 b4ab ce5e c301 956a 7c53 e216
641b a09a fa42 3e81 c935 27c5 6367 61aa
c4f7 8d20 01d4 9922 27d4 122e 0c4b 912d
a12e 252f dbb7 fced 749c ed63 a8e5 b677
b27d fcc6 0988 9276 deef 5407 b829 afc8
5205 0d8b faa1 f4ab a9eb 06d3 6016 5a8f
4e28 aab2 70bc 7625 6af2 7bbb b911 77f9
87f5 0b41 6c62 ea8a 5f57 9b35 b7cd f00b
edcb 5cce da4a 0438 f594 eb7e 63d1 c6f6
40d4 869f 8b86 a029 76ce f1ac ee14 397b
8fc5 2e6a b5ef 6f99 871d 3a38 f6b0 e0c8
c669 80c9 1546 dbbd f1a5 4199 41cf e5c0
6575 c863 d0e4 3f5c ac8d fba7 904c 57e0
c83d 0a15 23be 732d 4d9e 59b4 9165 9d4c
f7b0 670f efbd fe38 0e0b 0d18 ba02 a5f3
4dc2 b270 af64 27c1 82b0 f43a 4457 15ae
078e d8aa 48a3 b546 7c75 6dd5 0fb0 d0c8
b322 3da6 81d9 4292 4940 4bfa c0cf f9cd
59d5 6fce 49cd 6ef4 f771 81f0 e59d f727
285e dc0a d490 e9e9 b9d2 24c8 189a 5c52
921f c930 8b9c 4b86 3760 7d8d b1e6 f26d
c781 801a 6657 c261 08e6 1cb6 094f e490
40f1 b90e 7cf1 b18e dbca ed17 166a b69e
9d48 f5e1 4643 ecca f48a ad7f 881d fbe9
014d 522d 7c35 88d2 cee9 564e 016f 13a2
6bcd 1ea7 ee2a 2a0d c954 46fe 74c7 484e
124b 2934 ed90 ba1f e9ff d196 4ead 74df
faa2 2aac 8dc0 f3b6 95a5 1a23 e6af 3c1b
03e4 ff7c d3f1 b67a 745f db44 0ca4 fa5b
aeb3 e94f 821f ecdc 41f1 df44 37d0 80cf
e369 33a0 4227 4008 4e83 9585 2381 a7d9
3dd1 fc2d 3823 e39e 3a31 a76a 2b89 048d
d048 136d bd7d 68eb 1bc2 695a 3aea 884e
55d6 ab6e 840e 4742 60b7 99fa dc01 a7b4
44e3 5a3e a954 1989 8cdd fc11 6f3a 3c2b
a3ad 5493 0c95 f12d 8a09 67c9 b518 bdf7
b616 46a7 f9c6 d233 34ed a5ff 5fca 503f
ee99 16a1 df2b a1a8 60f0 bc95 059b 24fc
f4fb 4095 441f 9367 23b8 c763 acd8 b3e6
0b19 9eed 0586 2e53 1752 3f3c 7ed8 a508
bb59 022c 35ec 5757 9dcf cc7d 47d6 1f11
905f 51be ce41 2b94 3c15 7d0d a94f 0457
6794 dd3d afc2 a69e b0d6 b85b 586c d007
7daf ac73 169f 76ea a57f 537c 71b2 7a48
bee4 a4b5 a8ae 897b 51bd 2d95 775b 0cfe
1d09 55c7 ca58 87f6 3566 eed6 10a7 ad7d
1079 78d1 e0f3 34e7 bc7b f112 ad76 200f
8cf8 9b32 48b7 2a1f aee2 19c6 b71e 9fda
3f72 34cc f232 06cd 8695 b9fd e770 8328
381a a0f2 c9ee 2959 5d05 e8e1 cf43 81ee
1f6d abab 7189 1576 0c56 c640 d7ae d8c2
ecc2 c241 28ff 9e27 a5ac 883c 00b9 eff4
07bf a8b4 4932 8222 3a54 7089 c8d9 af49
0d35 fea3 710e 473b 4ae2 3874 4d2d 7129
7292 b860 b5c2 2900 8229 6d14 a071 116c
bc0f 5a9c 82dc 6cea ecf9 c994 ebe8 d491
da82 f943 139c be8d f460 701e 194e 8dd6
900d 7b3f c92a 4512 61bf 52e9 5f93 c612
81ee 0a9c 4c5c 0735 96ba 1584 bd60 c326
a7e0 ed2b bb93 f416 6693 5663 6173 dfea
8f8a ea6c a920 9a77 ae10 bc9c ce42 205e
6f14 8f4b 9286 2262 1dfd 0710 7012 f27a
1d9d b798 a49e 27ab 666c 2744 7736 4850
626b a567 0d18 5f72 f059 8e80 bc0d 6a32
e5a4 8c84 8549 52c4 4374 f616 5a84 6478
9aa6 828a a007 7305 7da9 a2a1 e47d cfe5
fbe4 1e39 1ce9 64ad c114 7509 958c 442d
ccf5 3b5e 5ff6 7b94 9798 1e7e aa00 6984
f099 cced 4106 94ae 7b8c 180a 6548 b7e9
2cff 4de2 74d5 5976 32ed 9eef f386 72f1
dc7e 72c0 29fb ddec 14f0 4bdf d849 013e
8618 027e 41ad 9081 298f dd75 b573 20a0
18f4 a4de c1c8 d433 1244 5880 379b a745
55fb e5fc 14d7 64be aa59 4501 996f 1888
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment