lowlife.tech Open in urlscan Pro
139.59.167.252  Public Scan

URL: https://lowlife.tech/twitch/
Submission: On October 07 via manual from NL — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

********************************************************************************
********************************************************************************
********************************************************************************
********************************************************************************
********************/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@********
******************@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@********
***************/@@@@@@@@                                           @@@@@********
*************@@@@@@@@@@@                                           @@@@@********
**********(@@@@@@@@@@@@@                                           @@@@@********
********@@@@@@@@@@@@@@@@                                           @@@@@********
********@@@@@@@@@@@@@@@@            @@@    @@.      @@,    @@      @@@@@********
********@@@@@@@@@@@@@@@@             /@@  @@         @@@ &@@       @@@@@********
********@@@@@@@@@@@@@@@@               @@@@            @@@@        @@@@@********
********@@@@@@@@@@@@@@@@              #@@@@           @@@@@        @@@@@********
********@@@@@@@@@@@@@@@@             @@@  @@&        @@   @@       @@@@@********
********@@@@@@@@@@@@@@@@            @@     @@@     .@@     @@@     @@@@@********
********@@@@@@@@@@@@@@@@                                           @@@@@********
********@@@@@@@@@@@@@@@@                                           @@@@@********
********@@@@@@@@@@@@@@@@                                         @@@@@@@********
********@@@@@@@@@@@@@@@@                                       @@@@@@@@*********
********@@@@@@@@@@@@@@@@                                    @@@@@@@@************
********@@@@@@@@@@@@@@@@                                  @@@@@@@@**************
********@@@@@@@@@@@@@@@@@@@@@@@@@@@@        .@@@@@@@@@@@@@@@@@@*****************
********@@@@@@@@@@@@@@@@@@@@@@@@@@@@      @@@@@@@@@@@@@@@@@@@*******************
********@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @@@@@@@@@@@@@@@@@@**********************
********@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@************************
********@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@***************************
********@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*****************************
************************@@@@@@@@@@@@@#******************************************
************************@@@@@@@@@@@*********************************************
************************@@@@@@@@(***********************************************
************************@@@@@@**************************************************
************************@@@(****************************************************
************************@*******************************************************
********************************************************************************



A COLLECTION OF DETECTION CONTENT AND TOOLING FROM THE TWITCH LEAKS FOR USE BY
THE WIDER SECURITY COMMUNITY.

== USE AT YOUR OWN RISK ==


DOWNLOAD HERE


Folder Name Desc Detection Content Contains Splunk Queries in YML format Tooling
Contains custom tooling

605 directories, 3351 files



DIRECTORY LISTING BELOW:

.
├── Detection Content
│   ├── admin_panel
│   │   ├── initial_access
│   │   │   ├── admin_panel_iam_user_created.yml
│   │   │   └── aws_iam_user_backdoor.yml
│   │   └── user_j0e_monitoring.yml
│   ├── cloud
│   │   ├── aws
│   │   │   ├── credential_access
│   │   │   │   ├── aws_metadata_service_credential_theft.yml
│   │   │   │   └── ec2_instance_credential_used_multiple_ip.yml
│   │   │   ├── defense_evasion
│   │   │   │   └── aws_guardduty_bypass.yml
│   │   │   ├── discovery
│   │   │   │   └── aws_open_security_groups.yml
│   │   │   ├── exfiltration
│   │   │   │   ├── aws_public_s3_buckets.yml
│   │   │   │   ├── aws_restore_public_db_instance.yml
│   │   │   │   └── aws_secret_enumeration.yml
│   │   │   ├── impact
│   │   │   │   ├── aws_ec2_startup_script_change_event_cluster.yml
│   │   │   │   └── aws_pacu_user_agents.yml
│   │   │   ├── initial_access
│   │   │   │   ├── aws_consolelogin_bruteforce.yml
│   │   │   │   ├── aws_consolelogin_from_new_country.yml
│   │   │   │   ├── aws_federatedlogin.yml
│   │   │   │   └── aws_suspicious_key_pair_events.yml
│   │   │   ├── persistence
│   │   │   │   └── aws_lambda_persistence.yml
│   │   │   └── privilege_escalation
│   │   │       ├── aws_ecs_task_definition_priv_esc_event_cluster.yml
│   │   │       └── aws_ecs_task_definition_priv_esc.yml
│   │   ├── SaaS
│   │   │   └── exfiltration
│   │   │       └── large_amount_of_gdrive_shares_with_external_domain.yml
│   │   └── salesforce
│   │       ├── impact
│   │       │   └── salesforce_misconfiguration_abuse.yml
│   │       └── salesforce_event_count_by_org.yml
│   ├── gsuite
│   │   ├── exfiltration
│   │   │   └── gsuite_large_amount_of_drive_shares_with_external_domain.yml
│   │   └── initial_access
│   │       ├── gsuite_admin_activity_outside_us.yml
│   │       └── gsuite_suspicious_login.yml
│   ├── macOS
│   │   ├── command_and_control
│   │   │   └── mac_malware_shlayer_command_and_control.yml
│   │   ├── defense_evasion
│   │   │   └── mac_hidden_users.yml
│   │   ├── execution
│   │   │   ├── jxa_execution_via_osascript.yml
│   │   │   └── software_deployment_tools_macos_profiles.yml
│   │   ├── exfiltration
│   │   │   ├── macos_keychain_dumped.yml
│   │   │   └── mac_process_with_no_tty_possible_reverse_shell.yml
│   │   ├── impact
│   │   │   ├── osx_kexts.yml
│   │   │   └── osx_shlayer_curl_flag.yml
│   │   ├── mac_suspicious_flash_download.yml
│   │   └── README.md
│   ├── misc
│   │   ├── data_availability
│   │   │   ├── data_availability_admin_panel.yml
│   │   │   ├── data_availability_duo.yml
│   │   │   ├── data_availability_gsuite_exporter.yml
│   │   │   ├── data_availability_openvpn.yml
│   │   │   ├── data_availability_salesforce.yml
│   │   │   └── data_availability_teleport.yml
│   │   ├── duo
│   │   │   ├── duo_user_lockouts.yml
│   │   │   └── shared_duo_device.yml
│   │   └── password_reset_tool
│   │       └── attempts_from_tor_exit_nodes.yml
│   ├── network
│   │   ├── discovery
│   │   │   ├── connection_attempt_over_remote_access_ports.yml
│   │   │   └── uuid_in_uri.yml
│   │   ├── impact
│   │   │   ├── change_to_xarth_dns_entry.yml
│   │   │   └── zeek_malware_shlayer_uuid_in_uri.yml
│   │   └── initial_access
│   │       ├── ldap_server_ssh_sudo_events.yml
│   │       └── ssh_from_noninternal_ip.yml
│   ├── splunk-saved-searches
│   │   ├── README.md
│   │   └── savedsearches.conf
│   ├── user_db
│   │   ├── discovery
│   │   │   └── user_db_account_discovery.yml
│   │   ├── impact
│   │   │   └── user_db_logging_disruption.yml
│   │   ├── initial_access
│   │   │   └── user_db_consolelogin_outside_us.yml
│   │   └── persistence
│   │       ├── user_db_lambda_persistence.yml
│   │       └── user_db_new_admin_added.yml
│   └── windows
│       ├── defense_evasion
│       │   └── windows_defender_exclusion_set.yml
│       ├── discovery
│       │   └── suspicious_encoded_powershell_command.yml
│       ├── execution
│       │   ├── Windows Execution of File with Multiple Extensions.yml
│       │   ├── Windows Scheduled Tasks Created.yml
│       │   ├── wmi_spawning_rundll32.yml
│       │   └── wmi_suspicious_commands.yml
│       ├── impact
│       │   ├── shady_processes_in_bash_history.yml
│       │   └── windows_svchost_no_k_flag_set.yml
│       ├── initial_access
│       │   ├── failed_windows_logins.yml
│       │   └── user_remote_logon.yml
│       ├── lateral_movement
│       │   └── powershell_remote_task_creation.yml
│       └── persistence
│           └── registry-key-added-via-command-line.yml
├── README.md
└── Tooling
    ├── inquisitor
    │   └── vendor
    │       ├── github.com
    │       │   ├── jmespath
    │       │   │   └── go-jmespath
    │       │   │       ├── fuzz
    │       │   │       │   └── testdata
    │       │   │       │       ├── expr-402
    │       │   │       │       ├── expr-403
    │       │   │       │       ├── expr-404
    │       │   │       │       ├── expr-405
    │       │   │       │       ├── expr-406
    │       │   │       │       ├── expr-407
    │       │   │       │       ├── expr-408
    │       │   │       │       ├── expr-409
    │       │   │       │       ├── expr-41
    │       │   │       │       ├── expr-410
    │       │   │       │       ├── expr-411
    │       │   │       │       ├── expr-412
    │       │   │       │       ├── expr-413
    │       │   │       │       ├── expr-414
    │       │   │       │       ├── expr-415
    │       │   │       │       ├── expr-416
    │       │   │       │       ├── expr-417
    │       │   │       │       ├── expr-418
    │       │   │       │       ├── expr-419
    │       │   │       │       ├── expr-42
    │       │   │       │       ├── expr-420
    │       │   │       │       ├── expr-421
    │       │   │       │       ├── expr-422
    │       │   │       │       ├── expr-423
    │       │   │       │       ├── expr-424
    │       │   │       │       ├── expr-425
    │       │   │       │       ├── expr-426
    │       │   │       │       ├── expr-427
    │       │   │       │       ├── expr-428
    │       │   │       │       ├── expr-429
    │       │   │       │       ├── expr-43
    │       │   │       │       ├── expr-430
    │       │   │       │       ├── expr-431
    │       │   │       │       ├── expr-432
    │       │   │       │       ├── expr-433
    │       │   │       │       ├── expr-434
    │       │   │       │       ├── expr-435
    │       │   │       │       ├── expr-436
    │       │   │       │       ├── expr-437
    │       │   │       │       ├── expr-438
    │       │   │       │       ├── expr-439
    │       │   │       │       ├── expr-44
    │       │   │       │       ├── expr-440
    │       │   │       │       ├── expr-441
    │       │   │       │       ├── expr-442
    │       │   │       │       ├── expr-443
    │       │   │       │       ├── expr-444
    │       │   │       │       ├── expr-445
    │       │   │       │       ├── expr-446
    │       │   │       │       ├── expr-447
    │       │   │       │       ├── expr-448
    │       │   │       │       ├── expr-449
    │       │   │       │       ├── expr-45
    │       │   │       │       ├── expr-450
    │       │   │       │       ├── expr-451
    │       │   │       │       ├── expr-452
    │       │   │       │       ├── expr-453
    │       │   │       │       ├── expr-454
    │       │   │       │       ├── expr-455
    │       │   │       │       ├── expr-456
    │       │   │       │       ├── expr-457
    │       │   │       │       ├── expr-458
    │       │   │       │       ├── expr-459
    │       │   │       │       ├── expr-46
    │       │   │       │       ├── expr-460
    │       │   │       │       ├── expr-461
    │       │   │       │       ├── expr-462
    │       │   │       │       ├── expr-463
    │       │   │       │       ├── expr-464
    │       │   │       │       ├── expr-465
    │       │   │       │       ├── expr-466
    │       │   │       │       ├── expr-467
    │       │   │       │       ├── expr-468
    │       │   │       │       ├── expr-469
    │       │   │       │       ├── expr-47
    │       │   │       │       ├── expr-470
    │       │   │       │       ├── expr-471
    │       │   │       │       ├── expr-472
    │       │   │       │       ├── expr-473
    │       │   │       │       ├── expr-474
    │       │   │       │       ├── expr-475
    │       │   │       │       ├── expr-476
    │       │   │       │       ├── expr-477
    │       │   │       │       ├── expr-478
    │       │   │       │       ├── expr-479
    │       │   │       │       ├── expr-48
    │       │   │       │       ├── expr-480
    │       │   │       │       ├── expr-481
    │       │   │       │       ├── expr-482
    │       │   │       │       ├── expr-483
    │       │   │       │       ├── expr-484
    │       │   │       │       ├── expr-485
    │       │   │       │       ├── expr-486
    │       │   │       │       ├── expr-487
    │       │   │       │       ├── expr-488
    │       │   │       │       ├── expr-489
    │       │   │       │       ├── expr-49
    │       │   │       │       ├── expr-490
    │       │   │       │       ├── expr-491
    │       │   │       │       ├── expr-492
    │       │   │       │       ├── expr-493
    │       │   │       │       ├── expr-494
    │       │   │       │       ├── expr-495
    │       │   │       │       ├── expr-496
    │       │   │       │       ├── expr-497
    │       │   │       │       ├── expr-498
    │       │   │       │       ├── expr-499
    │       │   │       │       ├── expr-5
    │       │   │       │       ├── expr-50
    │       │   │       │       ├── expr-500
    │       │   │       │       ├── expr-501
    │       │   │       │       ├── expr-502
    │       │   │       │       ├── expr-503
    │       │   │       │       ├── expr-504
    │       │   │       │       ├── expr-505
    │       │   │       │       ├── expr-506
    │       │   │       │       ├── expr-507
    │       │   │       │       ├── expr-508
    │       │   │       │       ├── expr-509
    │       │   │       │       ├── expr-51
    │       │   │       │       ├── expr-510
    │       │   │       │       ├── expr-511
    │       │   │       │       ├── expr-512
    │       │   │       │       ├── expr-513
    │       │   │       │       ├── expr-514
    │       │   │       │       ├── expr-515
    │       │   │       │       ├── expr-516
    │       │   │       │       ├── expr-517
    │       │   │       │       ├── expr-518
    │       │   │       │       ├── expr-519
    │       │   │       │       ├── expr-52
    │       │   │       │       ├── expr-520
    │       │   │       │       ├── expr-521
    │       │   │       │       ├── expr-522
    │       │   │       │       ├── expr-523
    │       │   │       │       ├── expr-524
    │       │   │       │       ├── expr-525
    │       │   │       │       ├── expr-526
    │       │   │       │       ├── expr-527
    │       │   │       │       ├── expr-528
    │       │   │       │       ├── expr-529
    │       │   │       │       ├── expr-53
    │       │   │       │       ├── expr-530
    │       │   │       │       ├── expr-531
    │       │   │       │       ├── expr-532
    │       │   │       │       ├── expr-533
    │       │   │       │       ├── expr-534
    │       │   │       │       ├── expr-535
    │       │   │       │       ├── expr-536
    │       │   │       │       ├── expr-537
    │       │   │       │       ├── expr-538
    │       │   │       │       ├── expr-539
    │       │   │       │       ├── expr-54
    │       │   │       │       ├── expr-540
    │       │   │       │       ├── expr-541
    │       │   │       │       ├── expr-542
    │       │   │       │       ├── expr-543
    │       │   │       │       ├── expr-544
    │       │   │       │       ├── expr-545
    │       │   │       │       ├── expr-546
    │       │   │       │       ├── expr-547
    │       │   │       │       ├── expr-548
    │       │   │       │       ├── expr-549
    │       │   │       │       ├── expr-55
    │       │   │       │       ├── expr-550
    │       │   │       │       ├── expr-551
    │       │   │       │       ├── expr-552
    │       │   │       │       ├── expr-553
    │       │   │       │       ├── expr-554
    │       │   │       │       ├── expr-555
    │       │   │       │       ├── expr-556
    │       │   │       │       ├── expr-557
    │       │   │       │       ├── expr-558
    │       │   │       │       ├── expr-559
    │       │   │       │       ├── expr-56
    │       │   │       │       ├── expr-560
    │       │   │       │       ├── expr-561
    │       │   │       │       ├── expr-562
    │       │   │       │       ├── expr-563
    │       │   │       │       ├── expr-564
    │       │   │       │       ├── expr-565
    │       │   │       │       ├── expr-566
    │       │   │       │       ├── expr-567
    │       │   │       │       ├── expr-568
    │       │   │       │       ├── expr-569
    │       │   │       │       ├── expr-57
    │       │   │       │       ├── expr-570
    │       │   │       │       ├── expr-571
    │       │   │       │       ├── expr-572
    │       │   │       │       ├── expr-573
    │       │   │       │       ├── expr-574
    │       │   │       │       ├── expr-575
    │       │   │       │       ├── expr-576
    │       │   │       │       ├── expr-577
    │       │   │       │       ├── expr-578
    │       │   │       │       ├── expr-579
    │       │   │       │       ├── expr-58
    │       │   │       │       ├── expr-580
    │       │   │       │       ├── expr-581
    │       │   │       │       ├── expr-582
    │       │   │       │       ├── expr-583
    │       │   │       │       ├── expr-584
    │       │   │       │       ├── expr-585
    │       │   │       │       ├── expr-586
    │       │   │       │       ├── expr-587
    │       │   │       │       ├── expr-588
    │       │   │       │       ├── expr-589
    │       │   │       │       ├── expr-59
    │       │   │       │       ├── expr-590
    │       │   │       │       ├── expr-591
    │       │   │       │       ├── expr-592
    │       │   │       │       ├── expr-593
    │       │   │       │       ├── expr-594
    │       │   │       │       ├── expr-595
    │       │   │       │       ├── expr-596
    │       │   │       │       ├── expr-597
    │       │   │       │       ├── expr-598
    │       │   │       │       ├── expr-599
    │       │   │       │       ├── expr-6
    │       │   │       │       ├── expr-60
    │       │   │       │       ├── expr-600
    │       │   │       │       ├── expr-601
    │       │   │       │       ├── expr-602
    │       │   │       │       ├── expr-603
    │       │   │       │       ├── expr-604
    │       │   │       │       ├── expr-605
    │       │   │       │       ├── expr-606
    │       │   │       │       ├── expr-607
    │       │   │       │       ├── expr-608
    │       │   │       │       ├── expr-609
    │       │   │       │       ├── expr-61
    │       │   │       │       ├── expr-610
    │       │   │       │       ├── expr-611
    │       │   │       │       ├── expr-612
    │       │   │       │       ├── expr-613
    │       │   │       │       ├── expr-614
    │       │   │       │       ├── expr-615
    │       │   │       │       ├── expr-616
    │       │   │       │       ├── expr-617
    │       │   │       │       ├── expr-618
    │       │   │       │       ├── expr-619
    │       │   │       │       ├── expr-62
    │       │   │       │       ├── expr-620
    │       │   │       │       ├── expr-621
    │       │   │       │       ├── expr-622
    │       │   │       │       ├── expr-623
    │       │   │       │       ├── expr-624
    │       │   │       │       ├── expr-625
    │       │   │       │       ├── expr-626
    │       │   │       │       ├── expr-627
    │       │   │       │       ├── expr-628
    │       │   │       │       ├── expr-629
    │       │   │       │       ├── expr-63
    │       │   │       │       ├── expr-630
    │       │   │       │       ├── expr-631
    │       │   │       │       ├── expr-632
    │       │   │       │       ├── expr-633
    │       │   │       │       ├── expr-634
    │       │   │       │       ├── expr-635
    │       │   │       │       ├── expr-636
    │       │   │       │       ├── expr-637
    │       │   │       │       ├── expr-638
    │       │   │       │       ├── expr-639
    │       │   │       │       ├── expr-64
    │       │   │       │       ├── expr-640
    │       │   │       │       ├── expr-641
    │       │   │       │       ├── expr-642
    │       │   │       │       ├── expr-643
    │       │   │       │       ├── expr-644
    │       │   │       │       ├── expr-645
    │       │   │       │       ├── expr-646
    │       │   │       │       ├── expr-647
    │       │   │       │       ├── expr-648
    │       │   │       │       ├── expr-649
    │       │   │       │       ├── expr-65
    │       │   │       │       ├── expr-650
    │       │   │       │       ├── expr-651
    │       │   │       │       ├── expr-652
    │       │   │       │       ├── expr-653
    │       │   │       │       ├── expr-654
    │       │   │       │       ├── expr-655
    │       │   │       │       ├── expr-656
    │       │   │       │       ├── expr-66
    │       │   │       │       ├── expr-67
    │       │   │       │       ├── expr-68
    │       │   │       │       ├── expr-69
    │       │   │       │       ├── expr-7
    │       │   │       │       ├── expr-70
    │       │   │       │       ├── expr-71
    │       │   │       │       ├── expr-72
    │       │   │       │       ├── expr-73
    │       │   │       │       ├── expr-74
    │       │   │       │       ├── expr-75
    │       │   │       │       ├── expr-76
    │       │   │       │       ├── expr-77
    │       │   │       │       ├── expr-78
    │       │   │       │       ├── expr-79
    │       │   │       │       ├── expr-8
    │       │   │       │       ├── expr-80
    │       │   │       │       ├── expr-81
    │       │   │       │       ├── expr-82
    │       │   │       │       ├── expr-83
    │       │   │       │       ├── expr-84
    │       │   │       │       ├── expr-85
    │       │   │       │       ├── expr-86
    │       │   │       │       ├── expr-87
    │       │   │       │       ├── expr-88
    │       │   │       │       ├── expr-89
    │       │   │       │       ├── expr-9
    │       │   │       │       ├── expr-90
    │       │   │       │       ├── expr-91
    │       │   │       │       ├── expr-92
    │       │   │       │       ├── expr-93
    │       │   │       │       ├── expr-94
    │       │   │       │       ├── expr-95
    │       │   │       │       ├── expr-96
    │       │   │       │       ├── expr-97
    │       │   │       │       └── expr-98
    │       │   │       ├── interpreter.go
    │       │   │       ├── interpreter_test.go
    │       │   │       ├── lexer.go
    │       │   │       ├── lexer_test.go
    │       │   │       ├── parser.go
    │       │   │       ├── parser_test.go
    │       │   │       ├── toktype_string.go
    │       │   │       ├── util.go
    │       │   │       └── util_test.go
    │       │   ├── sirupsen
    │       │   │   └── logrus
    │       │   │       ├── alt_exit.go
    │       │   │       ├── alt_exit_test.go
    │       │   │       ├── CHANGELOG.md
    │       │   │       ├── doc.go
    │       │   │       ├── entry.go
    │       │   │       ├── entry_test.go
    │       │   │       ├── examples
    │       │   │       │   ├── basic
    │       │   │       │   │   └── basic.go
    │       │   │       │   └── hook
    │       │   │       │       └── hook.go
    │       │   │       ├── exported.go
    │       │   │       ├── formatter_bench_test.go
    │       │   │       ├── formatter.go
    │       │   │       ├── hooks
    │       │   │       │   ├── syslog
    │       │   │       │   │   ├── README.md
    │       │   │       │   │   ├── syslog.go
    │       │   │       │   │   └── syslog_test.go
    │       │   │       │   └── test
    │       │   │       │       ├── test.go
    │       │   │       │       └── test_test.go
    │       │   │       ├── hooks.go
    │       │   │       ├── hook_test.go
    │       │   │       ├── json_formatter.go
    │       │   │       ├── json_formatter_test.go
    │       │   │       ├── LICENSE
    │       │   │       ├── logger_bench_test.go
    │       │   │       ├── logger.go
    │       │   │       ├── logrus.go
    │       │   │       ├── logrus_test.go
    │       │   │       ├── README.md
    │       │   │       ├── terminal_appengine.go
    │       │   │       ├── terminal_bsd.go
    │       │   │       ├── terminal_linux.go
    │       │   │       ├── terminal_notwindows.go
    │       │   │       ├── terminal_solaris.go
    │       │   │       ├── terminal_windows.go
    │       │   │       ├── text_formatter.go
    │       │   │       ├── text_formatter_test.go
    │       │   │       └── writer.go
    │       │   └── trivago
    │       │       └── tgo
    │       │           ├── errorstack.go
    │       │           ├── errorstack_test.go
    │       │           ├── glide.lock
    │       │           ├── glide.yaml
    │       │           ├── LICENSE
    │       │           ├── makefile
    │       │           ├── metric.go
    │       │           ├── metricserver.go
    │       │           ├── metric_test.go
    │       │           ├── README.md
    │       │           ├── runtime.go
    │       │           ├── runtime_test.go
    │       │           ├── tcontainer
    │       │           │   ├── arrays.go
    │       │           │   ├── arrays_test.go
    │       │           │   ├── bytepool.go
    │       │           │   ├── bytepool_test.go
    │       │           │   ├── marshalmap.go
    │       │           │   ├── marshalmap_test.go
    │       │           │   └── trie.go
    │       │           ├── terrors
    │       │           │   └── simpleerror.go
    │       │           ├── tflag
    │       │           │   └── flag.go
    │       │           ├── tfmt
    │       │           │   ├── bgcolor.go
    │       │           │   ├── color.go
    │       │           │   └── cursor.go
    │       │           ├── thealthcheck
    │       │           │   └── healthcheckserver.go
    │       │           ├── tio
    │       │           │   ├── bufferedreader.go
    │       │           │   ├── bufferedreader_test.go
    │       │           │   ├── bytestream.go
    │       │           │   ├── bytestream_test.go
    │       │           │   ├── bytewriter.go
    │       │           │   ├── bytewriter_test.go
    │       │           │   ├── files.go
    │       │           │   ├── files_test.go
    │       │           │   ├── syscall.go
    │       │           │   └── syscall_windows.go
    │       │           ├── tlog
    │       │           │   ├── logcache.go
    │       │           │   ├── log.go
    │       │           │   ├── loglogger.go
    │       │           │   ├── lognull.go
    │       │           │   └── logreferrer.go
    │       │           ├── tmath
    │       │           │   ├── bits.go
    │       │           │   ├── bits_test.go
    │       │           │   ├── math.go
    │       │           │   └── math_test.go
    │       │           ├── tnet
    │       │           │   ├── network.go
    │       │           │   ├── network_test.go
    │       │           │   ├── stoplistener.go
    │       │           │   ├── stoplistener_test.go
    │       │           │   └── thttp
    │       │           │       ├── sockettransport.go
    │       │           │       └── sockettransport_test.go
    │       │           ├── tos
    │       │           │   ├── exit.go
    │       │           │   ├── file.go
    │       │           │   ├── file_test.go
    │       │           │   ├── file_unix.go
    │       │           │   ├── file_unsupported.go
    │       │           │   ├── ids_darwin.go
    │       │           │   ├── ids_freebsd.go
    │       │           │   ├── ids_linux.go
    │       │           │   ├── ids_windows.go
    │       │           │   ├── pidfile.go
    │       │           │   ├── pidfile_test.go
    │       │           │   └── user.go
    │       │           ├── treflect
    │       │           │   ├── reflection.go
    │       │           │   ├── reflection_test.go
    │       │           │   └── typeregistry.go
    │       │           ├── tstrings
    │       │           │   ├── parser.go
    │       │           │   ├── parser_test.go
    │       │           │   ├── strings.go
    │       │           │   └── strings_test.go
    │       │           ├── tsync
    │       │           │   ├── errors.go
    │       │           │   ├── flow.go
    │       │           │   ├── flow_test.go
    │       │           │   ├── fuse.go
    │       │           │   ├── fuse_test.go
    │       │           │   ├── mutex.go
    │       │           │   ├── queue.go
    │       │           │   ├── queue_test.go
    │       │           │   ├── run.go
    │       │           │   ├── spinner.go
    │       │           │   ├── stack.go
    │       │           │   ├── stack_test.go
    │       │           │   └── waitgroup.go
    │       │           └── ttesting
    │       │               ├── expectfail_test.go
    │       │               ├── expect.go
    │       │               └── expect_test.go
    │       └── golang.org
    │           └── x
    │               ├── net
    │               │   ├── AUTHORS
    │               │   ├── bpf
    │               │   │   ├── asm.go
    │               │   │   ├── constants.go
    │               │   │   ├── doc.go
    │               │   │   ├── instructions.go
    │               │   │   ├── instructions_test.go
    │               │   │   ├── testdata
    │               │   │   │   ├── all_instructions.bpf
    │               │   │   │   └── all_instructions.txt
    │               │   │   ├── vm_aluop_test.go
    │               │   │   ├── vm_bpf_test.go
    │               │   │   ├── vm_extension_test.go
    │               │   │   ├── vm.go
    │               │   │   ├── vm_instructions.go
    │               │   │   ├── vm_jump_test.go
    │               │   │   ├── vm_load_test.go
    │               │   │   ├── vm_ret_test.go
    │               │   │   ├── vm_scratch_test.go
    │               │   │   └── vm_test.go
    │               │   ├── codereview.cfg
    │               │   ├── context
    │               │   │   ├── context.go
    │               │   │   ├── context_test.go
    │               │   │   ├── ctxhttp
    │               │   │   │   ├── ctxhttp_17_test.go
    │               │   │   │   ├── ctxhttp.go
    │               │   │   │   ├── ctxhttp_pre17.go
    │               │   │   │   ├── ctxhttp_pre17_test.go
    │               │   │   │   └── ctxhttp_test.go
    │               │   │   ├── go17.go
    │               │   │   ├── pre_go17.go
    │               │   │   └── withtimeout_test.go
    │               │   ├── CONTRIBUTING.md
    │               │   ├── CONTRIBUTORS
    │               │   ├── dict
    │               │   │   └── dict.go
    │               │   ├── html
    │               │   │   ├── atom
    │               │   │   │   ├── atom.go
    │               │   │   │   ├── atom_test.go
    │               │   │   │   ├── gen.go
    │               │   │   │   ├── table.go
    │               │   │   │   └── table_test.go
    │               │   │   ├── charset
    │               │   │   │   ├── charset.go
    │               │   │   │   ├── charset_test.go
    │               │   │   │   └── testdata
    │               │   │   │       ├── HTTP-charset.html
    │               │   │   │       ├── HTTP-vs-meta-charset.html
    │               │   │   │       ├── HTTP-vs-meta-content.html
    │               │   │   │       ├── HTTP-vs-UTF-8-BOM.html
    │               │   │   │       ├── meta-charset-attribute.html
    │               │   │   │       ├── meta-content-attribute.html
    │               │   │   │       ├── No-encoding-declaration.html
    │               │   │   │       ├── README
    │               │   │   │       ├── UTF-16BE-BOM.html
    │               │   │   │       ├── UTF-16LE-BOM.html
    │               │   │   │       ├── UTF-8-BOM-vs-meta-charset.html
    │               │   │   │       └── UTF-8-BOM-vs-meta-content.html
    │               │   │   ├── const.go
    │               │   │   ├── doc.go
    │               │   │   ├── doctype.go
    │               │   │   ├── entity.go
    │               │   │   ├── entity_test.go
    │               │   │   ├── escape.go
    │               │   │   ├── escape_test.go
    │               │   │   ├── example_test.go
    │               │   │   ├── foreign.go
    │               │   │   ├── node.go
    │               │   │   ├── node_test.go
    │               │   │   ├── parse.go
    │               │   │   ├── parse_test.go
    │               │   │   ├── render.go
    │               │   │   ├── render_test.go
    │               │   │   ├── testdata
    │               │   │   │   ├── go1.html
    │               │   │   │   └── webkit
    │               │   │   │       ├── adoption01.dat
    │               │   │   │       ├── adoption02.dat
    │               │   │   │       ├── comments01.dat
    │               │   │   │       ├── doctype01.dat
    │               │   │   │       ├── entities01.dat
    │               │   │   │       ├── entities02.dat
    │               │   │   │       ├── html5test-com.dat
    │               │   │   │       ├── inbody01.dat
    │               │   │   │       ├── isindex.dat
    │               │   │   │       ├── pending-spec-changes.dat
    │               │   │   │       ├── pending-spec-changes-plain-text-unsafe.dat
    │               │   │   │       ├── plain-text-unsafe.dat
    │               │   │   │       ├── README
    │               │   │   │       ├── scriptdata01.dat
    │               │   │   │       ├── scripted
    │               │   │   │       │   ├── adoption01.dat
    │               │   │   │       │   └── webkit01.dat
    │               │   │   │       ├── tables01.dat
    │               │   │   │       ├── tests10.dat
    │               │   │   │       ├── tests11.dat
    │               │   │   │       ├── tests12.dat
    │               │   │   │       ├── tests14.dat
    │               │   │   │       ├── tests15.dat
    │               │   │   │       ├── tests16.dat
    │               │   │   │       ├── tests17.dat
    │               │   │   │       ├── tests18.dat
    │               │   │   │       ├── tests19.dat
    │               │   │   │       ├── tests1.dat
    │               │   │   │       ├── tests20.dat
    │               │   │   │       ├── tests21.dat
    │               │   │   │       ├── tests22.dat
    │               │   │   │       ├── tests23.dat
    │               │   │   │       ├── tests24.dat
    │               │   │   │       ├── tests25.dat
    │               │   │   │       ├── tests26.dat
    │               │   │   │       ├── tests2.dat
    │               │   │   │       ├── tests3.dat
    │               │   │   │       ├── tests4.dat
    │               │   │   │       ├── tests5.dat
    │               │   │   │       ├── tests6.dat
    │               │   │   │       ├── tests7.dat
    │               │   │   │       ├── tests8.dat
    │               │   │   │       ├── tests9.dat
    │               │   │   │       ├── tests_innerHTML_1.dat
    │               │   │   │       ├── tricky01.dat
    │               │   │   │       ├── webkit01.dat
    │               │   │   │       └── webkit02.dat
    │               │   │   ├── token.go
    │               │   │   └── token_test.go
    │               │   ├── http2
    │               │   │   ├── client_conn_pool.go
    │               │   │   ├── configure_transport.go
    │               │   │   ├── Dockerfile
    │               │   │   ├── errors.go
    │               │   │   ├── errors_test.go
    │               │   │   ├── fixed_buffer.go
    │               │   │   ├── fixed_buffer_test.go
    │               │   │   ├── flow.go
    │               │   │   ├── flow_test.go
    │               │   │   ├── frame.go
    │               │   │   ├── frame_test.go
    │               │   │   ├── go16.go
    │               │   │   ├── go17.go
    │               │   │   ├── go17_not18.go
    │               │   │   ├── go18.go
    │               │   │   ├── gotrack.go
    │               │   │   ├── gotrack_test.go
    │               │   │   ├── h2demo
    │               │   │   │   ├── h2demo.go
    │               │   │   │   ├── launch.go
    │               │   │   │   ├── Makefile
    │               │   │   │   ├── README
    │               │   │   │   ├── rootCA.key
    │               │   │   │   ├── rootCA.pem
    │               │   │   │   ├── rootCA.srl
    │               │   │   │   ├── server.crt
    │               │   │   │   └── server.key
    │               │   │   ├── h2i
    │               │   │   │   ├── h2i.go
    │               │   │   │   └── README.md
    │               │   │   ├── headermap.go
    │               │   │   ├── hpack
    │               │   │   │   ├── encode.go
    │               │   │   │   ├── encode_test.go
    │               │   │   │   ├── hpack.go
    │               │   │   │   ├── hpack_test.go
    │               │   │   │   ├── huffman.go
    │               │   │   │   └── tables.go
    │               │   │   ├── http2.go
    │               │   │   ├── http2_test.go
    │               │   │   ├── Makefile
    │               │   │   ├── not_go16.go
    │               │   │   ├── not_go17.go
    │               │   │   ├── pipe.go
    │               │   │   ├── pipe_test.go
    │               │   │   ├── priority_test.go
    │               │   │   ├── README
    │               │   │   ├── server.go
    │               │   │   ├── server_test.go
    │               │   │   ├── testdata
    │               │   │   │   └── draft-ietf-httpbis-http2.xml
    │               │   │   ├── transport.go
    │               │   │   ├── transport_test.go
    │               │   │   ├── write.go
    │               │   │   ├── writesched.go
    │               │   │   └── z_spec_test.go
    │               │   ├── icmp
    │               │   │   ├── dstunreach.go
    │               │   │   ├── echo.go
    │               │   │   ├── endpoint.go
    │               │   │   ├── example_test.go
    │               │   │   ├── extension.go
    │               │   │   ├── extension_test.go
    │               │   │   ├── helper.go
    │               │   │   ├── helper_posix.go
    │               │   │   ├── interface.go
    │               │   │   ├── ipv4.go
    │               │   │   ├── ipv4_test.go
    │               │   │   ├── ipv6.go
    │               │   │   ├── listen_posix.go
    │               │   │   ├── listen_stub.go
    │               │   │   ├── messagebody.go
    │               │   │   ├── message.go
    │               │   │   ├── message_test.go
    │               │   │   ├── mpls.go
    │               │   │   ├── multipart.go
    │               │   │   ├── multipart_test.go
    │               │   │   ├── packettoobig.go
    │               │   │   ├── paramprob.go
    │               │   │   ├── ping_test.go
    │               │   │   ├── sys_freebsd.go
    │               │   │   └── timeexceeded.go
    │               │   ├── idna
    │               │   │   ├── idna.go
    │               │   │   ├── idna_test.go
    │               │   │   ├── punycode.go
    │               │   │   └── punycode_test.go
    │               │   ├── internal
    │               │   │   ├── iana
    │               │   │   │   ├── const.go
    │               │   │   │   └── gen.go
    │               │   │   ├── netreflect
    │               │   │   │   ├── socket.go
    │               │   │   │   ├── socket_posix.go
    │               │   │   │   ├── socket_stub.go
    │               │   │   │   └── socket_test.go
    │               │   │   ├── nettest
    │               │   │   │   ├── helper_bsd.go
    │               │   │   │   ├── helper_nobsd.go
    │               │   │   │   ├── helper_posix.go
    │               │   │   │   ├── helper_stub.go
    │               │   │   │   ├── helper_unix.go
    │               │   │   │   ├── helper_windows.go
    │               │   │   │   ├── interface.go
    │               │   │   │   ├── rlimit.go
    │               │   │   │   └── stack.go
    │               │   │   └── timeseries
    │               │   │       ├── timeseries.go
    │               │   │       └── timeseries_test.go
    │               │   ├── ipv4
    │               │   │   ├── bpfopt_linux.go
    │               │   │   ├── bpfopt_stub.go
    │               │   │   ├── bpf_test.go
    │               │   │   ├── control_bsd.go
    │               │   │   ├── control.go
    │               │   │   ├── control_pktinfo.go
    │               │   │   ├── control_stub.go
    │               │   │   ├── control_unix.go
    │               │   │   ├── control_windows.go
    │               │   │   ├── defs_darwin.go
    │               │   │   ├── defs_dragonfly.go
    │               │   │   ├── defs_freebsd.go
    │               │   │   ├── defs_linux.go
    │               │   │   ├── defs_netbsd.go
    │               │   │   ├── defs_openbsd.go
    │               │   │   ├── defs_solaris.go
    │               │   │   ├── dgramopt_posix.go
    │               │   │   ├── dgramopt_stub.go
    │               │   │   ├── doc.go
    │               │   │   ├── endpoint.go
    │               │   │   ├── example_test.go
    │               │   │   ├── genericopt_posix.go
    │               │   │   ├── genericopt_stub.go
    │               │   │   ├── gen.go
    │               │   │   ├── header.go
    │               │   │   ├── header_test.go
    │               │   │   ├── helper.go
    │               │   │   ├── iana.go
    │               │   │   ├── icmp.go
    │               │   │   ├── icmp_linux.go
    │               │   │   ├── icmp_stub.go
    │               │   │   ├── icmp_test.go
    │               │   │   ├── mocktransponder_test.go
    │               │   │   ├── multicastlistener_test.go
    │               │   │   ├── multicastsockopt_test.go
    │               │   │   ├── multicast_test.go
    │               │   │   ├── packet.go
    │               │   │   ├── payload_cmsg.go
    │               │   │   ├── payload.go
    │               │   │   ├── payload_nocmsg.go
    │               │   │   ├── readwrite_test.go
    │               │   │   ├── sockopt_asmreq.go
    │               │   │   ├── sockopt_asmreqn_stub.go
    │               │   │   ├── sockopt_asmreqn_unix.go
    │               │   │   ├── sockopt_asmreq_posix.go
    │               │   │   ├── sockopt_asmreq_stub.go
    │               │   │   ├── sockopt.go
    │               │   │   ├── sockopt_posix.go
    │               │   │   ├── sockopt_ssmreq_stub.go
    │               │   │   ├── sockopt_ssmreq_unix.go
    │               │   │   ├── sockopt_stub.go
    │               │   │   ├── sys_bsd.go
    │               │   │   ├── syscall_linux_386.go
    │               │   │   ├── syscall_unix.go
    │               │   │   ├── syscall_windows.go
    │               │   │   ├── sys_darwin.go
    │               │   │   ├── sys_freebsd.go
    │               │   │   ├── sys_linux.go
    │               │   │   ├── sys_openbsd.go
    │               │   │   ├── sys_stub.go
    │               │   │   ├── sys_windows.go
    │               │   │   ├── thunk_linux_386.s
    │               │   │   ├── unicastsockopt_test.go
    │               │   │   ├── unicast_test.go
    │               │   │   ├── zsys_darwin.go
    │               │   │   ├── zsys_dragonfly.go
    │               │   │   ├── zsys_freebsd_386.go
    │               │   │   ├── zsys_freebsd_amd64.go
    │               │   │   ├── zsys_freebsd_arm.go
    │               │   │   ├── zsys_linux_386.go
    │               │   │   ├── zsys_linux_amd64.go
    │               │   │   ├── zsys_linux_arm64.go
    │               │   │   ├── zsys_linux_arm.go
    │               │   │   ├── zsys_linux_mips64.go
    │               │   │   ├── zsys_linux_mips64le.go
    │               │   │   ├── zsys_linux_ppc64.go
    │               │   │   ├── zsys_linux_ppc64le.go
    │               │   │   ├── zsys_linux_ppc.go
    │               │   │   ├── zsys_linux_s390x.go
    │               │   │   ├── zsys_netbsd.go
    │               │   │   ├── zsys_openbsd.go
    │               │   │   └── zsys_solaris.go
    │               │   ├── ipv6
    │               │   │   ├── bpfopt_linux.go
    │               │   │   ├── bpfopt_stub.go
    │               │   │   ├── bpf_test.go
    │               │   │   ├── control.go
    │               │   │   ├── control_rfc2292_unix.go
    │               │   │   ├── control_rfc3542_unix.go
    │               │   │   ├── control_stub.go
    │               │   │   ├── control_unix.go
    │               │   │   ├── control_windows.go
    │               │   │   ├── defs_darwin.go
    │               │   │   ├── defs_dragonfly.go
    │               │   │   ├── defs_freebsd.go
    │               │   │   ├── defs_linux.go
    │               │   │   ├── defs_netbsd.go
    │               │   │   ├── defs_openbsd.go
    │               │   │   ├── defs_solaris.go
    │               │   │   ├── dgramopt_posix.go
    │               │   │   ├── dgramopt_stub.go
    │               │   │   ├── doc.go
    │               │   │   ├── endpoint.go
    │               │   │   ├── example_test.go
    │               │   │   ├── genericopt_posix.go
    │               │   │   ├── genericopt_stub.go
    │               │   │   ├── gen.go
    │               │   │   ├── header.go
    │               │   │   ├── header_test.go
    │               │   │   ├── helper.go
    │               │   │   ├── iana.go
    │               │   │   ├── icmp_bsd.go
    │               │   │   ├── icmp.go
    │               │   │   ├── icmp_linux.go
    │               │   │   ├── icmp_solaris.go
    │               │   │   ├── icmp_stub.go
    │               │   │   ├── icmp_test.go
    │               │   │   ├── icmp_windows.go
    │               │   │   ├── main_test.go
    │               │   │   ├── mocktransponder_test.go
    │               │   │   ├── multicastlistener_test.go
    │               │   │   ├── multicastsockopt_test.go
    │               │   │   ├── multicast_test.go
    │               │   │   ├── payload_cmsg.go
    │               │   │   ├── payload.go
    │               │   │   ├── payload_nocmsg.go
    │               │   │   ├── readwrite_test.go
    │               │   │   ├── sockopt_asmreq_posix.go
    │               │   │   ├── sockopt.go
    │               │   │   ├── sockopt_posix.go
    │               │   │   ├── sockopt_ssmreq_stub.go
    │               │   │   ├── sockopt_ssmreq_unix.go
    │               │   │   ├── sockopt_stub.go
    │               │   │   ├── sockopt_test.go
    │               │   │   ├── sys_bsd.go
    │               │   │   ├── syscall_linux_386.go
    │               │   │   ├── syscall_unix.go
    │               │   │   ├── syscall_windows.go
    │               │   │   ├── sys_darwin.go
    │               │   │   ├── sys_freebsd.go
    │               │   │   ├── sys_linux.go
    │               │   │   ├── sys_stub.go
    │               │   │   ├── sys_windows.go
    │               │   │   ├── thunk_linux_386.s
    │               │   │   ├── unicastsockopt_test.go
    │               │   │   ├── unicast_test.go
    │               │   │   ├── zsys_darwin.go
    │               │   │   ├── zsys_dragonfly.go
    │               │   │   ├── zsys_freebsd_386.go
    │               │   │   ├── zsys_freebsd_amd64.go
    │               │   │   ├── zsys_freebsd_arm.go
    │               │   │   ├── zsys_linux_386.go
    │               │   │   ├── zsys_linux_amd64.go
    │               │   │   ├── zsys_linux_arm64.go
    │               │   │   ├── zsys_linux_arm.go
    │               │   │   ├── zsys_linux_mips64.go
    │               │   │   ├── zsys_linux_mips64le.go
    │               │   │   ├── zsys_linux_ppc64.go
    │               │   │   ├── zsys_linux_ppc64le.go
    │               │   │   ├── zsys_linux_ppc.go
    │               │   │   ├── zsys_linux_s390x.go
    │               │   │   ├── zsys_netbsd.go
    │               │   │   ├── zsys_openbsd.go
    │               │   │   └── zsys_solaris.go
    │               │   ├── lex
    │               │   │   └── httplex
    │               │   │       ├── httplex.go
    │               │   │       └── httplex_test.go
    │               │   ├── LICENSE
    │               │   ├── netutil
    │               │   │   ├── listen.go
    │               │   │   └── listen_test.go
    │               │   ├── PATENTS
    │               │   ├── proxy
    │               │   │   ├── direct.go
    │               │   │   ├── per_host.go
    │               │   │   ├── per_host_test.go
    │               │   │   ├── proxy.go
    │               │   │   ├── proxy_test.go
    │               │   │   └── socks5.go
    │               │   ├── publicsuffix
    │               │   │   ├── gen.go
    │               │   │   ├── list.go
    │               │   │   ├── list_test.go
    │               │   │   ├── table.go
    │               │   │   └── table_test.go
    │               │   ├── README
    │               │   ├── route
    │               │   │   ├── address_darwin_test.go
    │               │   │   ├── address.go
    │               │   │   ├── address_test.go
    │               │   │   ├── binary.go
    │               │   │   ├── defs_darwin.go
    │               │   │   ├── defs_dragonfly.go
    │               │   │   ├── defs_freebsd.go
    │               │   │   ├── defs_netbsd.go
    │               │   │   ├── defs_openbsd.go
    │               │   │   ├── interface_announce.go
    │               │   │   ├── interface_classic.go
    │               │   │   ├── interface_freebsd.go
    │               │   │   ├── interface.go
    │               │   │   ├── interface_multicast.go
    │               │   │   ├── interface_openbsd.go
    │               │   │   ├── message_darwin_test.go
    │               │   │   ├── message_freebsd_test.go
    │               │   │   ├── message.go
    │               │   │   ├── message_test.go
    │               │   │   ├── route_classic.go
    │               │   │   ├── route.go
    │               │   │   ├── route_openbsd.go
    │               │   │   ├── route_test.go
    │               │   │   ├── syscall.go
    │               │   │   ├── syscall.s
    │               │   │   ├── sys_darwin.go
    │               │   │   ├── sys_dragonfly.go
    │               │   │   ├── sys_freebsd.go
    │               │   │   ├── sys.go
    │               │   │   ├── sys_netbsd.go
    │               │   │   ├── sys_openbsd.go
    │               │   │   ├── zsys_darwin.go
    │               │   │   ├── zsys_dragonfly.go
    │               │   │   ├── zsys_freebsd_386.go
    │               │   │   ├── zsys_freebsd_amd64.go
    │               │   │   ├── zsys_freebsd_arm.go
    │               │   │   ├── zsys_netbsd.go
    │               │   │   └── zsys_openbsd.go
    │               │   ├── trace
    │               │   │   ├── events.go
    │               │   │   ├── histogram.go
    │               │   │   ├── histogram_test.go
    │               │   │   ├── trace.go
    │               │   │   └── trace_test.go
    │               │   ├── webdav
    │               │   │   ├── file.go
    │               │   │   ├── file_test.go
    │               │   │   ├── if.go
    │               │   │   ├── if_test.go
    │               │   │   ├── internal
    │               │   │   │   └── xml
    │               │   │   │       ├── atom_test.go
    │               │   │   │       ├── example_test.go
    │               │   │   │       ├── marshal.go
    │               │   │   │       ├── marshal_test.go
    │               │   │   │       ├── read.go
    │               │   │   │       ├── README
    │               │   │   │       ├── read_test.go
    │               │   │   │       ├── typeinfo.go
    │               │   │   │       ├── xml.go
    │               │   │   │       └── xml_test.go
    │               │   │   ├── litmus_test_server.go
    │               │   │   ├── lock.go
    │               │   │   ├── lock_test.go
    │               │   │   ├── prop.go
    │               │   │   ├── prop_test.go
    │               │   │   ├── webdav.go
    │               │   │   ├── webdav_test.go
    │               │   │   ├── xml.go
    │               │   │   └── xml_test.go
    │               │   ├── websocket
    │               │   │   ├── client.go
    │               │   │   ├── exampledial_test.go
    │               │   │   ├── examplehandler_test.go
    │               │   │   ├── hybi.go
    │               │   │   ├── hybi_test.go
    │               │   │   ├── server.go
    │               │   │   ├── websocket.go
    │               │   │   └── websocket_test.go
    │               │   └── xsrftoken
    │               │       ├── xsrf.go
    │               │       └── xsrf_test.go
    │               └── sys
    │                   ├── AUTHORS
    │                   ├── codereview.cfg
    │                   ├── CONTRIBUTING.md
    │                   ├── CONTRIBUTORS
    │                   ├── LICENSE
    │                   ├── PATENTS
    │                   ├── plan9
    │                   │   ├── asm_plan9_386.s
    │                   │   ├── asm_plan9_amd64.s
    │                   │   ├── asm.s
    │                   │   ├── const_plan9.go
    │                   │   ├── dir_plan9.go
    │                   │   ├── env_plan9.go
    │                   │   ├── env_unset.go
    │                   │   ├── errors_plan9.go
    │                   │   ├── mkall.sh
    │                   │   ├── mkerrors.sh
    │                   │   ├── mksyscall.pl
    │                   │   ├── mksysnum_plan9.sh
    │                   │   ├── pwd_go15_plan9.go
    │                   │   ├── pwd_plan9.go
    │                   │   ├── race0.go
    │                   │   ├── race.go
    │                   │   ├── str.go
    │                   │   ├── syscall.go
    │                   │   ├── syscall_plan9.go
    │                   │   ├── syscall_test.go
    │                   │   ├── zsyscall_plan9_386.go
    │                   │   ├── zsyscall_plan9_amd64.go
    │                   │   └── zsysnum_plan9.go
    │                   ├── README
    │                   ├── unix
    │                   │   ├── asm_darwin_386.s
    │                   │   ├── asm_darwin_amd64.s
    │                   │   ├── asm_darwin_arm64.s
    │                   │   ├── asm_darwin_arm.s
    │                   │   ├── asm_dragonfly_amd64.s
    │                   │   ├── asm_freebsd_386.s
    │                   │   ├── asm_freebsd_amd64.s
    │                   │   ├── asm_freebsd_arm.s
    │                   │   ├── asm_linux_386.s
    │                   │   ├── asm_linux_amd64.s
    │                   │   ├── asm_linux_arm64.s
    │                   │   ├── asm_linux_arm.s
    │                   │   ├── asm_linux_mips64x.s
    │                   │   ├── asm_linux_ppc64x.s
    │                   │   ├── asm_linux_s390x.s
    │                   │   ├── asm_netbsd_386.s
    │                   │   ├── asm_netbsd_amd64.s
    │                   │   ├── asm_netbsd_arm.s
    │                   │   ├── asm_openbsd_386.s
    │                   │   ├── asm_openbsd_amd64.s
    │                   │   ├── asm.s
    │                   │   ├── asm_solaris_amd64.s
    │                   │   ├── bluetooth_linux.go
    │                   │   ├── constants.go
    │                   │   ├── creds_test.go
    │                   │   ├── env_unix.go
    │                   │   ├── env_unset.go
    │                   │   ├── export_test.go
    │                   │   ├── flock.go
    │                   │   ├── flock_linux_32bit.go
    │                   │   ├── gccgo_c.c
    │                   │   ├── gccgo.go
    │                   │   ├── gccgo_linux_amd64.go
    │                   │   ├── mkall.sh
    │                   │   ├── mkerrors.sh
    │                   │   ├── mkpost.go
    │                   │   ├── mksyscall.pl
    │                   │   ├── mksyscall_solaris.pl
    │                   │   ├── mksysctl_openbsd.pl
    │                   │   ├── mksysnum_darwin.pl
    │                   │   ├── mksysnum_dragonfly.pl
    │                   │   ├── mksysnum_freebsd.pl
    │                   │   ├── mksysnum_linux.pl
    │                   │   ├── mksysnum_netbsd.pl
    │                   │   ├── mksysnum_openbsd.pl
    │                   │   ├── mmap_unix_test.go
    │                   │   ├── race0.go
    │                   │   ├── race.go
    │                   │   ├── sockcmsg_linux.go
    │                   │   ├── sockcmsg_unix.go
    │                   │   ├── str.go
    │                   │   ├── syscall_bsd.go
    │                   │   ├── syscall_bsd_test.go
    │                   │   ├── syscall_darwin_386.go
    │                   │   ├── syscall_darwin_amd64.go
    │                   │   ├── syscall_darwin_arm64.go
    │                   │   ├── syscall_darwin_arm.go
    │                   │   ├── syscall_darwin.go
    │                   │   ├── syscall_dragonfly_amd64.go
    │                   │   ├── syscall_dragonfly.go
    │                   │   ├── syscall_freebsd_386.go
    │                   │   ├── syscall_freebsd_amd64.go
    │                   │   ├── syscall_freebsd_arm.go
    │                   │   ├── syscall_freebsd.go
    │                   │   ├── syscall_freebsd_test.go
    │                   │   ├── syscall.go
    │                   │   ├── syscall_linux_386.go
    │                   │   ├── syscall_linux_amd64.go
    │                   │   ├── syscall_linux_arm64.go
    │                   │   ├── syscall_linux_arm.go
    │                   │   ├── syscall_linux.go
    │                   │   ├── syscall_linux_mips64x.go
    │                   │   ├── syscall_linux_ppc64x.go
    │                   │   ├── syscall_linux_s390x.go
    │                   │   ├── syscall_linux_test.go
    │                   │   ├── syscall_netbsd_386.go
    │                   │   ├── syscall_netbsd_amd64.go
    │                   │   ├── syscall_netbsd_arm.go
    │                   │   ├── syscall_netbsd.go
    │                   │   ├── syscall_no_getwd.go
    │                   │   ├── syscall_openbsd_386.go
    │                   │   ├── syscall_openbsd_amd64.go
    │                   │   ├── syscall_openbsd.go
    │                   │   ├── syscall_solaris_amd64.go
    │                   │   ├── syscall_solaris.go
    │                   │   ├── syscall_test.go
    │                   │   ├── syscall_unix.go
    │                   │   ├── syscall_unix_test.go
    │                   │   ├── types_darwin.go
    │                   │   ├── types_dragonfly.go
    │                   │   ├── types_freebsd.go
    │                   │   ├── types_linux.go
    │                   │   ├── types_netbsd.go
    │                   │   ├── types_openbsd.go
    │                   │   ├── types_solaris.go
    │                   │   ├── zerrors_darwin_386.go
    │                   │   ├── zerrors_darwin_amd64.go
    │                   │   ├── zerrors_darwin_arm64.go
    │                   │   ├── zerrors_darwin_arm.go
    │                   │   ├── zerrors_dragonfly_amd64.go
    │                   │   ├── zerrors_freebsd_386.go
    │                   │   ├── zerrors_freebsd_amd64.go
    │                   │   ├── zerrors_freebsd_arm.go
    │                   │   ├── zerrors_linux_386.go
    │                   │   ├── zerrors_linux_amd64.go
    │                   │   ├── zerrors_linux_arm64.go
    │                   │   ├── zerrors_linux_arm.go
    │                   │   ├── zerrors_linux_mips64.go
    │                   │   ├── zerrors_linux_mips64le.go
    │                   │   ├── zerrors_linux_ppc64.go
    │                   │   ├── zerrors_linux_ppc64le.go
    │                   │   ├── zerrors_linux_s390x.go
    │                   │   ├── zerrors_netbsd_386.go
    │                   │   ├── zerrors_netbsd_amd64.go
    │                   │   ├── zerrors_netbsd_arm.go
    │                   │   ├── zerrors_openbsd_386.go
    │                   │   ├── zerrors_openbsd_amd64.go
    │                   │   ├── zerrors_solaris_amd64.go
    │                   │   ├── zsyscall_darwin_386.go
    │                   │   ├── zsyscall_darwin_amd64.go
    │                   │   ├── zsyscall_darwin_arm64.go
    │                   │   ├── zsyscall_darwin_arm.go
    │                   │   ├── zsyscall_dragonfly_amd64.go
    │                   │   ├── zsyscall_freebsd_386.go
    │                   │   ├── zsyscall_freebsd_amd64.go
    │                   │   ├── zsyscall_freebsd_arm.go
    │                   │   ├── zsyscall_linux_386.go
    │                   │   ├── zsyscall_linux_amd64.go
    │                   │   ├── zsyscall_linux_arm64.go
    │                   │   ├── zsyscall_linux_arm.go
    │                   │   ├── zsyscall_linux_mips64.go
    │                   │   ├── zsyscall_linux_mips64le.go
    │                   │   ├── zsyscall_linux_ppc64.go
    │                   │   ├── zsyscall_linux_ppc64le.go
    │                   │   ├── zsyscall_linux_s390x.go
    │                   │   ├── zsyscall_netbsd_386.go
    │                   │   ├── zsyscall_netbsd_amd64.go
    │                   │   ├── zsyscall_netbsd_arm.go
    │                   │   ├── zsyscall_openbsd_386.go
    │                   │   ├── zsyscall_openbsd_amd64.go
    │                   │   ├── zsyscall_solaris_amd64.go
    │                   │   ├── zsysctl_openbsd.go
    │                   │   ├── zsysnum_darwin_386.go
    │                   │   ├── zsysnum_darwin_amd64.go
    │                   │   ├── zsysnum_darwin_arm64.go
    │                   │   ├── zsysnum_darwin_arm.go
    │                   │   ├── zsysnum_dragonfly_amd64.go
    │                   │   ├── zsysnum_freebsd_386.go
    │                   │   ├── zsysnum_freebsd_amd64.go
    │                   │   ├── zsysnum_freebsd_arm.go
    │                   │   ├── zsysnum_linux_386.go
    │                   │   ├── zsysnum_linux_amd64.go
    │                   │   ├── zsysnum_linux_arm64.go
    │                   │   ├── zsysnum_linux_arm.go
    │                   │   ├── zsysnum_linux_mips64.go
    │                   │   ├── zsysnum_linux_mips64le.go
    │                   │   ├── zsysnum_linux_ppc64.go
    │                   │   ├── zsysnum_linux_ppc64le.go
    │                   │   ├── zsysnum_linux_s390x.go
    │                   │   ├── zsysnum_netbsd_386.go
    │                   │   ├── zsysnum_netbsd_amd64.go
    │                   │   ├── zsysnum_netbsd_arm.go
    │                   │   ├── zsysnum_openbsd_386.go
    │                   │   ├── zsysnum_openbsd_amd64.go
    │                   │   ├── zsysnum_solaris_amd64.go
    │                   │   ├── ztypes_darwin_386.go
    │                   │   ├── ztypes_darwin_amd64.go
    │                   │   ├── ztypes_darwin_arm64.go
    │                   │   ├── ztypes_darwin_arm.go
    │                   │   ├── ztypes_dragonfly_amd64.go
    │                   │   ├── ztypes_freebsd_386.go
    │                   │   ├── ztypes_freebsd_amd64.go
    │                   │   ├── ztypes_freebsd_arm.go
    │                   │   ├── ztypes_linux_386.go
    │                   │   ├── ztypes_linux_amd64.go
    │                   │   ├── ztypes_linux_arm64.go
    │                   │   ├── ztypes_linux_arm.go
    │                   │   ├── ztypes_linux_mips64.go
    │                   │   ├── ztypes_linux_mips64le.go
    │                   │   ├── ztypes_linux_ppc64.go
    │                   │   ├── ztypes_linux_ppc64le.go
    │                   │   ├── ztypes_linux_s390x.go
    │                   │   ├── ztypes_netbsd_386.go
    │                   │   ├── ztypes_netbsd_amd64.go
    │                   │   ├── ztypes_netbsd_arm.go
    │                   │   ├── ztypes_openbsd_386.go
    │                   │   ├── ztypes_openbsd_amd64.go
    │                   │   └── ztypes_solaris_amd64.go
    │                   └── windows
    │                       ├── asm_windows_386.s
    │                       ├── asm_windows_amd64.s
    │                       ├── dll_windows.go
    │                       ├── env_unset.go
    │                       ├── env_windows.go
    │                       ├── eventlog.go
    │                       ├── exec_windows.go
    │                       ├── mksyscall.go
    │                       ├── race0.go
    │                       ├── race.go
    │                       ├── registry
    │                       │   ├── export_test.go
    │                       │   ├── key.go
    │                       │   ├── mksyscall.go
    │                       │   ├── registry_test.go
    │                       │   ├── syscall.go
    │                       │   ├── value.go
    │                       │   └── zsyscall_windows.go
    │                       ├── security_windows.go
    │                       ├── service.go
    │                       ├── str.go
    │                       ├── svc
    │                       │   ├── debug
    │                       │   │   ├── log.go
    │                       │   │   └── service.go
    │                       │   ├── event.go
    │                       │   ├── eventlog
    │                       │   │   ├── install.go
    │                       │   │   ├── log.go
    │                       │   │   └── log_test.go
    │                       │   ├── example
    │                       │   │   ├── beep.go
    │                       │   │   ├── install.go
    │                       │   │   ├── main.go
    │                       │   │   ├── manage.go
    │                       │   │   └── service.go
    │                       │   ├── go12.c
    │                       │   ├── go12.go
    │                       │   ├── go13.go
    │                       │   ├── mgr
    │                       │   │   ├── config.go
    │                       │   │   ├── mgr.go
    │                       │   │   ├── mgr_test.go
    │                       │   │   └── service.go
    │                       │   ├── security.go
    │                       │   ├── service.go
    │                       │   ├── svc_test.go
    │                       │   ├── sys_386.s
    │                       │   └── sys_amd64.s
    │                       ├── syscall.go
    │                       ├── syscall_test.go
    │                       ├── syscall_windows.go
    │                       ├── syscall_windows_test.go
    │                       ├── zsyscall_windows.go
    │                       ├── ztypes_windows_386.go
    │                       ├── ztypes_windows_amd64.go
    │                       └── ztypes_windows.go
    ├── nabu
    │   ├── cmd
    │   │   └── populateregistry
    │   │       └── populateregistry_integration_test.go
    │   ├── go.mod
    │   ├── go.sum
    │   ├── ibclient
    │   │   ├── client.go
    │   │   ├── client_test.go
    │   │   ├── errors.go
    │   │   ├── objects.go
    │   │   └── options.go
    │   ├── lambdas
    │   │   └── populateregistry
    │   │       ├── populateregistry.go
    │   │       └── VERSION
    │   ├── Makefile
    │   ├── mockgen.go
    │   ├── mocks
    │   │   ├── mock_dynamodbapi.go
    │   │   ├── mock_ibclient.go
    │   │   └── mock_secretsmanagerapi.go
    │   ├── populateregistry
    │   │   ├── interfaces.go
    │   │   ├── populateregistry.go
    │   │   └── populateregistry_test.go
    │   ├── README.md
    │   ├── scheduler
    │   │   ├── filternetworks.go
    │   │   ├── getnetworks.go
    │   │   └── getscanoffset.go
    │   ├── stopgap_code
    │   │   ├── commands.sh
    │   │   ├── main.py
    │   │   ├── README.md
    │   │   └── requirements.txt
    │   └── terraform
    │       ├── dev
    │       │   ├── main.tf
    │       │   └── versions.tf
    │       ├── fulton
    │       │   └── dev
    │       │       ├── main.tf
    │       │       └── modules
    │       │           └── tf-fulton-vpcstack-peerable
    │       │               ├── main.tf
    │       │               └── README.md
    │       ├── modules
    │       │   ├── nabu
    │       │   │   ├── cloudwatch.tf
    │       │   │   ├── data.tf
    │       │   │   ├── dynamodb.tf
    │       │   │   ├── iam.tf
    │       │   │   ├── lambda.tf
    │       │   │   ├── output.tf
    │       │   │   ├── queue.tf
    │       │   │   ├── secretsmanager.tf
    │       │   │   ├── variables.tf
    │       │   │   └── versions.tf
    │       │   └── stopgap
    │       │       ├── athena.tf
    │       │       ├── cloudtrail_bucket_policy.json
    │       │       ├── cloudtrail.tf
    │       │       ├── cloudwatch.tf
    │       │       ├── ec2.tf
    │       │       ├── glue.tf
    │       │       ├── iam.tf
    │       │       ├── kms.tf
    │       │       ├── output.tf
    │       │       ├── s3.tf
    │       │       ├── secretsmanager.tf
    │       │       ├── ssm.tf
    │       │       ├── stopgap_code_event_pattern.json
    │       │       ├── stopgap_code_instance_ready.json
    │       │       ├── stopgap_code_ssm_document.json
    │       │       ├── userdata.yaml
    │       │       └── variables.tf
    │       └── prod
    │           ├── main.tf
    │           └── versions.tf
    ├── naive
    │   └── README.md
    ├── netscrape
    │   ├── cloudformation
    │   │   ├── netscrape-audit.yaml
    │   │   └── netscrape.yaml
    │   └── README.md
    ├── nice
    │   ├── bmg.json
    │   ├── cmd
    │   │   ├── nicer
    │   │   │   └── vet.go
    │   │   └── nicer-vet
    │   │       └── vet.go
    │   ├── Config
    │   ├── doc.md
    │   ├── go.mod
    │   ├── go.sum
    │   ├── Makefile
    │   ├── naiive
    │   │   ├── analysis.go
    │   │   ├── analysis_test.go
    │   │   ├── defaultTests.go
    │   │   ├── filter.go
    │   │   ├── filter_test.go
    │   │   ├── naiive.coverprofile
    │   │   ├── naiive.go
    │   │   ├── naiive_suite_test.go
    │   │   ├── naiive_test.go
    │   │   ├── README.md
    │   │   └── regexp_test.go
    │   ├── README.md
    │   └── vendor
    │       ├── github.com
    │       │   ├── hpcloud
    │       │   │   └── tail
    │       │   │       ├── appveyor.yml
    │       │   │       ├── CHANGES.md
    │       │   │       ├── Dockerfile
    │       │   │       ├── LICENSE.txt
    │       │   │       ├── Makefile
    │       │   │       ├── ratelimiter
    │       │   │       │   ├── leakybucket.go
    │       │   │       │   ├── Licence
    │       │   │       │   ├── memory.go
    │       │   │       │   └── storage.go
    │       │   │       ├── README.md
    │       │   │       ├── tail.go
    │       │   │       ├── tail_posix.go
    │       │   │       ├── tail_windows.go
    │       │   │       ├── util
    │       │   │       │   └── util.go
    │       │   │       ├── watch
    │       │   │       │   ├── filechanges.go
    │       │   │       │   ├── inotify.go
    │       │   │       │   ├── inotify_tracker.go
    │       │   │       │   ├── polling.go
    │       │   │       │   └── watch.go
    │       │   │       └── winfile
    │       │   │           └── winfile.go
    │       │   └── onsi
    │       │       ├── ginkgo
    │       │       │   ├── CHANGELOG.md
    │       │       │   ├── config
    │       │       │   │   └── config.go
    │       │       │   ├── CONTRIBUTING.md
    │       │       │   ├── ginkgo_dsl.go
    │       │       │   ├── internal
    │       │       │   │   ├── codelocation
    │       │       │   │   │   └── code_location.go
    │       │       │   │   ├── containernode
    │       │       │   │   │   └── container_node.go
    │       │       │   │   ├── failer
    │       │       │   │   │   └── failer.go
    │       │       │   │   ├── leafnodes
    │       │       │   │   │   ├── benchmarker.go
    │       │       │   │   │   ├── interfaces.go
    │       │       │   │   │   ├── it_node.go
    │       │       │   │   │   ├── measure_node.go
    │       │       │   │   │   ├── runner.go
    │       │       │   │   │   ├── setup_nodes.go
    │       │       │   │   │   ├── suite_nodes.go
    │       │       │   │   │   ├── synchronized_after_suite_node.go
    │       │       │   │   │   └── synchronized_before_suite_node.go
    │       │       │   │   ├── remote
    │       │       │   │   │   ├── aggregator.go
    │       │       │   │   │   ├── forwarding_reporter.go
    │       │       │   │   │   ├── output_interceptor.go
    │       │       │   │   │   ├── output_interceptor_unix.go
    │       │       │   │   │   ├── output_interceptor_win.go
    │       │       │   │   │   ├── server.go
    │       │       │   │   │   ├── syscall_dup_linux_arm64.go
    │       │       │   │   │   ├── syscall_dup_solaris.go
    │       │       │   │   │   └── syscall_dup_unix.go
    │       │       │   │   ├── spec
    │       │       │   │   │   ├── spec.go
    │       │       │   │   │   └── specs.go
    │       │       │   │   ├── spec_iterator
    │       │       │   │   │   ├── index_computer.go
    │       │       │   │   │   ├── parallel_spec_iterator.go
    │       │       │   │   │   ├── serial_spec_iterator.go
    │       │       │   │   │   ├── sharded_parallel_spec_iterator.go
    │       │       │   │   │   └── spec_iterator.go
    │       │       │   │   ├── specrunner
    │       │       │   │   │   ├── random_id.go
    │       │       │   │   │   └── spec_runner.go
    │       │       │   │   ├── suite
    │       │       │   │   │   └── suite.go
    │       │       │   │   ├── testingtproxy
    │       │       │   │   │   └── testing_t_proxy.go
    │       │       │   │   └── writer
    │       │       │   │       ├── fake_writer.go
    │       │       │   │       └── writer.go
    │       │       │   ├── LICENSE
    │       │       │   ├── README.md
    │       │       │   ├── RELEASING.md
    │       │       │   ├── reporters
    │       │       │   │   ├── default_reporter.go
    │       │       │   │   ├── fake_reporter.go
    │       │       │   │   ├── junit_reporter.go
    │       │       │   │   ├── reporter.go
    │       │       │   │   ├── stenographer
    │       │       │   │   │   ├── console_logging.go
    │       │       │   │   │   ├── fake_stenographer.go
    │       │       │   │   │   ├── stenographer.go
    │       │       │   │   │   └── support
    │       │       │   │   │       ├── go-colorable
    │       │       │   │   │       │   ├── colorable_others.go
    │       │       │   │   │       │   ├── colorable_windows.go
    │       │       │   │   │       │   ├── LICENSE
    │       │       │   │   │       │   ├── noncolorable.go
    │       │       │   │   │       │   └── README.md
    │       │       │   │   │       └── go-isatty
    │       │       │   │   │           ├── doc.go
    │       │       │   │   │           ├── isatty_appengine.go
    │       │       │   │   │           ├── isatty_bsd.go
    │       │       │   │   │           ├── isatty_linux.go
    │       │       │   │   │           ├── isatty_solaris.go
    │       │       │   │   │           ├── isatty_windows.go
    │       │       │   │   │           ├── LICENSE
    │       │       │   │   │           └── README.md
    │       │       │   │   └── teamcity_reporter.go
    │       │       │   └── types
    │       │       │       ├── code_location.go
    │       │       │       ├── synchronization.go
    │       │       │       └── types.go
    │       │       └── gomega
    │       │           ├── CHANGELOG.md
    │       │           ├── CONTRIBUTING.md
    │       │           ├── format
    │       │           │   └── format.go
    │       │           ├── gomega_dsl.go
    │       │           ├── go.mod
    │       │           ├── go.sum
    │       │           ├── internal
    │       │           │   ├── assertion
    │       │           │   │   └── assertion.go
    │       │           │   ├── asyncassertion
    │       │           │   │   └── async_assertion.go
    │       │           │   ├── oraclematcher
    │       │           │   │   └── oracle_matcher.go
    │       │           │   └── testingtsupport
    │       │           │       └── testing_t_support.go
    │       │           ├── LICENSE
    │       │           ├── Makefile
    │       │           ├── matchers
    │       │           │   ├── and.go
    │       │           │   ├── assignable_to_type_of_matcher.go
    │       │           │   ├── attributes_slice.go
    │       │           │   ├── be_a_directory.go
    │       │           │   ├── be_an_existing_file.go
    │       │           │   ├── be_a_regular_file.go
    │       │           │   ├── be_closed_matcher.go
    │       │           │   ├── be_empty_matcher.go
    │       │           │   ├── be_equivalent_to_matcher.go
    │       │           │   ├── be_false_matcher.go
    │       │           │   ├── be_identical_to.go
    │       │           │   ├── be_nil_matcher.go
    │       │           │   ├── be_numerically_matcher.go
    │       │           │   ├── be_sent_matcher.go
    │       │           │   ├── be_temporally_matcher.go
    │       │           │   ├── be_true_matcher.go
    │       │           │   ├── be_zero_matcher.go
    │       │           │   ├── consist_of.go
    │       │           │   ├── contain_element_matcher.go
    │       │           │   ├── contain_substring_matcher.go
    │       │           │   ├── equal_matcher.go
    │       │           │   ├── have_cap_matcher.go
    │       │           │   ├── have_key_matcher.go
    │       │           │   ├── have_key_with_value_matcher.go
    │       │           │   ├── have_len_matcher.go
    │       │           │   ├── have_occurred_matcher.go
    │       │           │   ├── have_prefix_matcher.go
    │       │           │   ├── have_suffix_matcher.go
    │       │           │   ├── match_error_matcher.go
    │       │           │   ├── match_json_matcher.go
    │       │           │   ├── match_regexp_matcher.go
    │       │           │   ├── match_xml_matcher.go
    │       │           │   ├── match_yaml_matcher.go
    │       │           │   ├── not.go
    │       │           │   ├── or.go
    │       │           │   ├── panic_matcher.go
    │       │           │   ├── receive_matcher.go
    │       │           │   ├── semi_structured_data_support.go
    │       │           │   ├── succeed_matcher.go
    │       │           │   ├── support
    │       │           │   │   └── goraph
    │       │           │   │       ├── bipartitegraph
    │       │           │   │       │   ├── bipartitegraph.go
    │       │           │   │       │   └── bipartitegraphmatching.go
    │       │           │   │       ├── edge
    │       │           │   │       │   └── edge.go
    │       │           │   │       ├── node
    │       │           │   │       │   └── node.go
    │       │           │   │       └── util
    │       │           │   │           └── util.go
    │       │           │   ├── type_support.go
    │       │           │   └── with_transform.go
    │       │           ├── matchers.go
    │       │           ├── README.md
    │       │           ├── RELEASING.md
    │       │           └── types
    │       │               └── types.go
    │       ├── golang.org
    │       │   └── x
    │       │       ├── net
    │       │       │   ├── AUTHORS
    │       │       │   ├── CONTRIBUTORS
    │       │       │   ├── html
    │       │       │   │   ├── atom
    │       │       │   │   │   ├── atom.go
    │       │       │   │   │   └── table.go
    │       │       │   │   ├── charset
    │       │       │   │   │   └── charset.go
    │       │       │   │   ├── const.go
    │       │       │   │   ├── doc.go
    │       │       │   │   ├── doctype.go
    │       │       │   │   ├── entity.go
    │       │       │   │   ├── escape.go
    │       │       │   │   ├── foreign.go
    │       │       │   │   ├── node.go
    │       │       │   │   ├── parse.go
    │       │       │   │   ├── render.go
    │       │       │   │   └── token.go
    │       │       │   ├── LICENSE
    │       │       │   └── PATENTS
    │       │       ├── sync
    │       │       │   ├── AUTHORS
    │       │       │   ├── CONTRIBUTORS
    │       │       │   ├── errgroup
    │       │       │   │   └── errgroup.go
    │       │       │   ├── LICENSE
    │       │       │   └── PATENTS
    │       │       ├── sys
    │       │       │   ├── AUTHORS
    │       │       │   ├── CONTRIBUTORS
    │       │       │   ├── LICENSE
    │       │       │   ├── PATENTS
    │       │       │   └── unix
    │       │       │       ├── affinity_linux.go
    │       │       │       ├── aliases.go
    │       │       │       ├── asm_aix_ppc64.s
    │       │       │       ├── asm_darwin_386.s
    │       │       │       ├── asm_darwin_amd64.s
    │       │       │       ├── asm_darwin_arm64.s
    │       │       │       ├── asm_darwin_arm.s
    │       │       │       ├── asm_dragonfly_amd64.s
    │       │       │       ├── asm_freebsd_386.s
    │       │       │       ├── asm_freebsd_amd64.s
    │       │       │       ├── asm_freebsd_arm64.s
    │       │       │       ├── asm_freebsd_arm.s
    │       │       │       ├── asm_linux_386.s
    │       │       │       ├── asm_linux_amd64.s
    │       │       │       ├── asm_linux_arm64.s
    │       │       │       ├── asm_linux_arm.s
    │       │       │       ├── asm_linux_mips64x.s
    │       │       │       ├── asm_linux_mipsx.s
    │       │       │       ├── asm_linux_ppc64x.s
    │       │       │       ├── asm_linux_riscv64.s
    │       │       │       ├── asm_linux_s390x.s
    │       │       │       ├── asm_netbsd_386.s
    │       │       │       ├── asm_netbsd_amd64.s
    │       │       │       ├── asm_netbsd_arm64.s
    │       │       │       ├── asm_netbsd_arm.s
    │       │       │       ├── asm_openbsd_386.s
    │       │       │       ├── asm_openbsd_amd64.s
    │       │       │       ├── asm_openbsd_arm64.s
    │       │       │       ├── asm_openbsd_arm.s
    │       │       │       ├── asm_solaris_amd64.s
    │       │       │       ├── bluetooth_linux.go
    │       │       │       ├── cap_freebsd.go
    │       │       │       ├── constants.go
    │       │       │       ├── dev_aix_ppc64.go
    │       │       │       ├── dev_aix_ppc.go
    │       │       │       ├── dev_darwin.go
    │       │       │       ├── dev_dragonfly.go
    │       │       │       ├── dev_freebsd.go
    │       │       │       ├── dev_linux.go
    │       │       │       ├── dev_netbsd.go
    │       │       │       ├── dev_openbsd.go
    │       │       │       ├── dirent.go
    │       │       │       ├── endian_big.go
    │       │       │       ├── endian_little.go
    │       │       │       ├── env_unix.go
    │       │       │       ├── errors_freebsd_386.go
    │       │       │       ├── errors_freebsd_amd64.go
    │       │       │       ├── errors_freebsd_arm.go
    │       │       │       ├── fcntl_darwin.go
    │       │       │       ├── fcntl.go
    │       │       │       ├── fcntl_linux_32bit.go
    │       │       │       ├── gccgo_c.c
    │       │       │       ├── gccgo.go
    │       │       │       ├── gccgo_linux_amd64.go
    │       │       │       ├── ioctl.go
    │       │       │       ├── mkall.sh
    │       │       │       ├── mkerrors.sh
    │       │       │       ├── pagesize_unix.go
    │       │       │       ├── pledge_openbsd.go
    │       │       │       ├── race0.go
    │       │       │       ├── race.go
    │       │       │       ├── readdirent_getdents.go
    │       │       │       ├── readdirent_getdirentries.go
    │       │       │       ├── README.md
    │       │       │       ├── sockcmsg_linux.go
    │       │       │       ├── sockcmsg_unix.go
    │       │       │       ├── str.go
    │       │       │       ├── syscall_aix.go
    │       │       │       ├── syscall_aix_ppc64.go
    │       │       │       ├── syscall_aix_ppc.go
    │       │       │       ├── syscall_bsd.go
    │       │       │       ├── syscall_darwin_386.go
    │       │       │       ├── syscall_darwin_amd64.go
    │       │       │       ├── syscall_darwin_arm64.go
    │       │       │       ├── syscall_darwin_arm.go
    │       │       │       ├── syscall_darwin.go
    │       │       │       ├── syscall_darwin_libSystem.go
    │       │       │       ├── syscall_dragonfly_amd64.go
    │       │       │       ├── syscall_dragonfly.go
    │       │       │       ├── syscall_freebsd_386.go
    │       │       │       ├── syscall_freebsd_amd64.go
    │       │       │       ├── syscall_freebsd_arm64.go
    │       │       │       ├── syscall_freebsd_arm.go
    │       │       │       ├── syscall_freebsd.go
    │       │       │       ├── syscall.go
    │       │       │       ├── syscall_linux_386.go
    │       │       │       ├── syscall_linux_amd64_gc.go
    │       │       │       ├── syscall_linux_amd64.go
    │       │       │       ├── syscall_linux_arm64.go
    │       │       │       ├── syscall_linux_arm.go
    │       │       │       ├── syscall_linux_gc_386.go
    │       │       │       ├── syscall_linux_gccgo_386.go
    │       │       │       ├── syscall_linux_gccgo_arm.go
    │       │       │       ├── syscall_linux_gc.go
    │       │       │       ├── syscall_linux.go
    │       │       │       ├── syscall_linux_mips64x.go
    │       │       │       ├── syscall_linux_mipsx.go
    │       │       │       ├── syscall_linux_ppc64x.go
    │       │       │       ├── syscall_linux_riscv64.go
    │       │       │       ├── syscall_linux_s390x.go
    │       │       │       ├── syscall_linux_sparc64.go
    │       │       │       ├── syscall_netbsd_386.go
    │       │       │       ├── syscall_netbsd_amd64.go
    │       │       │       ├── syscall_netbsd_arm64.go
    │       │       │       ├── syscall_netbsd_arm.go
    │       │       │       ├── syscall_netbsd.go
    │       │       │       ├── syscall_openbsd_386.go
    │       │       │       ├── syscall_openbsd_amd64.go
    │       │       │       ├── syscall_openbsd_arm64.go
    │       │       │       ├── syscall_openbsd_arm.go
    │       │       │       ├── syscall_openbsd.go
    │       │       │       ├── syscall_solaris_amd64.go
    │       │       │       ├── syscall_solaris.go
    │       │       │       ├── syscall_unix_gc.go
    │       │       │       ├── syscall_unix_gc_ppc64x.go
    │       │       │       ├── syscall_unix.go
    │       │       │       ├── timestruct.go
    │       │       │       ├── unveil_openbsd.go
    │       │       │       ├── xattr_bsd.go
    │       │       │       ├── zerrors_aix_ppc64.go
    │       │       │       ├── zerrors_aix_ppc.go
    │       │       │       ├── zerrors_darwin_386.go
    │       │       │       ├── zerrors_darwin_amd64.go
    │       │       │       ├── zerrors_darwin_arm64.go
    │       │       │       ├── zerrors_darwin_arm.go
    │       │       │       ├── zerrors_dragonfly_amd64.go
    │       │       │       ├── zerrors_freebsd_386.go
    │       │       │       ├── zerrors_freebsd_amd64.go
    │       │       │       ├── zerrors_freebsd_arm64.go
    │       │       │       ├── zerrors_freebsd_arm.go
    │       │       │       ├── zerrors_linux_386.go
    │       │       │       ├── zerrors_linux_amd64.go
    │       │       │       ├── zerrors_linux_arm64.go
    │       │       │       ├── zerrors_linux_arm.go
    │       │       │       ├── zerrors_linux_mips64.go
    │       │       │       ├── zerrors_linux_mips64le.go
    │       │       │       ├── zerrors_linux_mips.go
    │       │       │       ├── zerrors_linux_mipsle.go
    │       │       │       ├── zerrors_linux_ppc64.go
    │       │       │       ├── zerrors_linux_ppc64le.go
    │       │       │       ├── zerrors_linux_riscv64.go
    │       │       │       ├── zerrors_linux_s390x.go
    │       │       │       ├── zerrors_linux_sparc64.go
    │       │       │       ├── zerrors_netbsd_386.go
    │       │       │       ├── zerrors_netbsd_amd64.go
    │       │       │       ├── zerrors_netbsd_arm64.go
    │       │       │       ├── zerrors_netbsd_arm.go
    │       │       │       ├── zerrors_openbsd_386.go
    │       │       │       ├── zerrors_openbsd_amd64.go
    │       │       │       ├── zerrors_openbsd_arm64.go
    │       │       │       ├── zerrors_openbsd_arm.go
    │       │       │       ├── zerrors_solaris_amd64.go
    │       │       │       ├── zptrace386_linux.go
    │       │       │       ├── zptracearm_linux.go
    │       │       │       ├── zptracemipsle_linux.go
    │       │       │       ├── zptracemips_linux.go
    │       │       │       ├── zsyscall_aix_ppc64_gccgo.go
    │       │       │       ├── zsyscall_aix_ppc64_gc.go
    │       │       │       ├── zsyscall_aix_ppc64.go
    │       │       │       ├── zsyscall_aix_ppc.go
    │       │       │       ├── zsyscall_darwin_386.1_11.go
    │       │       │       ├── zsyscall_darwin_386.go
    │       │       │       ├── zsyscall_darwin_386.s
    │       │       │       ├── zsyscall_darwin_amd64.1_11.go
    │       │       │       ├── zsyscall_darwin_amd64.go
    │       │       │       ├── zsyscall_darwin_amd64.s
    │       │       │       ├── zsyscall_darwin_arm.1_11.go
    │       │       │       ├── zsyscall_darwin_arm64.1_11.go
    │       │       │       ├── zsyscall_darwin_arm64.go
    │       │       │       ├── zsyscall_darwin_arm64.s
    │       │       │       ├── zsyscall_darwin_arm.go
    │       │       │       ├── zsyscall_darwin_arm.s
    │       │       │       ├── zsyscall_dragonfly_amd64.go
    │       │       │       ├── zsyscall_freebsd_386.go
    │       │       │       ├── zsyscall_freebsd_amd64.go
    │       │       │       ├── zsyscall_freebsd_arm64.go
    │       │       │       ├── zsyscall_freebsd_arm.go
    │       │       │       ├── zsyscall_linux_386.go
    │       │       │       ├── zsyscall_linux_amd64.go
    │       │       │       ├── zsyscall_linux_arm64.go
    │       │       │       ├── zsyscall_linux_arm.go
    │       │       │       ├── zsyscall_linux_mips64.go
    │       │       │       ├── zsyscall_linux_mips64le.go
    │       │       │       ├── zsyscall_linux_mips.go
    │       │       │       ├── zsyscall_linux_mipsle.go
    │       │       │       ├── zsyscall_linux_ppc64.go
    │       │       │       ├── zsyscall_linux_ppc64le.go
    │       │       │       ├── zsyscall_linux_riscv64.go
    │       │       │       ├── zsyscall_linux_s390x.go
    │       │       │       ├── zsyscall_linux_sparc64.go
    │       │       │       ├── zsyscall_netbsd_386.go
    │       │       │       ├── zsyscall_netbsd_amd64.go
    │       │       │       ├── zsyscall_netbsd_arm64.go
    │       │       │       ├── zsyscall_netbsd_arm.go
    │       │       │       ├── zsyscall_openbsd_386.go
    │       │       │       ├── zsyscall_openbsd_amd64.go
    │       │       │       ├── zsyscall_openbsd_arm64.go
    │       │       │       ├── zsyscall_openbsd_arm.go
    │       │       │       ├── zsyscall_solaris_amd64.go
    │       │       │       ├── zsysctl_openbsd_386.go
    │       │       │       ├── zsysctl_openbsd_amd64.go
    │       │       │       ├── zsysctl_openbsd_arm64.go
    │       │       │       ├── zsysctl_openbsd_arm.go
    │       │       │       ├── zsysnum_darwin_386.go
    │       │       │       ├── zsysnum_darwin_amd64.go
    │       │       │       ├── zsysnum_darwin_arm64.go
    │       │       │       ├── zsysnum_darwin_arm.go
    │       │       │       ├── zsysnum_dragonfly_amd64.go
    │       │       │       ├── zsysnum_freebsd_386.go
    │       │       │       ├── zsysnum_freebsd_amd64.go
    │       │       │       ├── zsysnum_freebsd_arm64.go
    │       │       │       ├── zsysnum_freebsd_arm.go
    │       │       │       ├── zsysnum_linux_386.go
    │       │       │       ├── zsysnum_linux_amd64.go
    │       │       │       ├── zsysnum_linux_arm64.go
    │       │       │       ├── zsysnum_linux_arm.go
    │       │       │       ├── zsysnum_linux_mips64.go
    │       │       │       ├── zsysnum_linux_mips64le.go
    │       │       │       ├── zsysnum_linux_mips.go
    │       │       │       ├── zsysnum_linux_mipsle.go
    │       │       │       ├── zsysnum_linux_ppc64.go
    │       │       │       ├── zsysnum_linux_ppc64le.go
    │       │       │       ├── zsysnum_linux_riscv64.go
    │       │       │       ├── zsysnum_linux_s390x.go
    │       │       │       ├── zsysnum_linux_sparc64.go
    │       │       │       ├── zsysnum_netbsd_386.go
    │       │       │       ├── zsysnum_netbsd_amd64.go
    │       │       │       ├── zsysnum_netbsd_arm64.go
    │       │       │       ├── zsysnum_netbsd_arm.go
    │       │       │       ├── zsysnum_openbsd_386.go
    │       │       │       ├── zsysnum_openbsd_amd64.go
    │       │       │       ├── zsysnum_openbsd_arm64.go
    │       │       │       ├── zsysnum_openbsd_arm.go
    │       │       │       ├── ztypes_aix_ppc64.go
    │       │       │       ├── ztypes_aix_ppc.go
    │       │       │       ├── ztypes_darwin_386.go
    │       │       │       ├── ztypes_darwin_amd64.go
    │       │       │       ├── ztypes_darwin_arm64.go
    │       │       │       ├── ztypes_darwin_arm.go
    │       │       │       ├── ztypes_dragonfly_amd64.go
    │       │       │       ├── ztypes_freebsd_386.go
    │       │       │       ├── ztypes_freebsd_amd64.go
    │       │       │       ├── ztypes_freebsd_arm64.go
    │       │       │       ├── ztypes_freebsd_arm.go
    │       │       │       ├── ztypes_linux_386.go
    │       │       │       ├── ztypes_linux_amd64.go
    │       │       │       ├── ztypes_linux_arm64.go
    │       │       │       ├── ztypes_linux_arm.go
    │       │       │       ├── ztypes_linux_mips64.go
    │       │       │       ├── ztypes_linux_mips64le.go
    │       │       │       ├── ztypes_linux_mips.go
    │       │       │       ├── ztypes_linux_mipsle.go
    │       │       │       ├── ztypes_linux_ppc64.go
    │       │       │       ├── ztypes_linux_ppc64le.go
    │       │       │       ├── ztypes_linux_riscv64.go
    │       │       │       ├── ztypes_linux_s390x.go
    │       │       │       ├── ztypes_linux_sparc64.go
    │       │       │       ├── ztypes_netbsd_386.go
    │       │       │       ├── ztypes_netbsd_amd64.go
    │       │       │       ├── ztypes_netbsd_arm64.go
    │       │       │       ├── ztypes_netbsd_arm.go
    │       │       │       ├── ztypes_openbsd_386.go
    │       │       │       ├── ztypes_openbsd_amd64.go
    │       │       │       ├── ztypes_openbsd_arm64.go
    │       │       │       ├── ztypes_openbsd_arm.go
    │       │       │       └── ztypes_solaris_amd64.go
    │       │       ├── text
    │       │       │   ├── AUTHORS
    │       │       │   ├── CONTRIBUTORS
    │       │       │   ├── encoding
    │       │       │   │   ├── charmap
    │       │       │   │   │   ├── charmap.go
    │       │       │   │   │   └── tables.go
    │       │       │   │   ├── encoding.go
    │       │       │   │   ├── htmlindex
    │       │       │   │   │   ├── htmlindex.go
    │       │       │   │   │   ├── map.go
    │       │       │   │   │   └── tables.go
    │       │       │   │   ├── internal
    │       │       │   │   │   ├── identifier
    │       │       │   │   │   │   ├── identifier.go
    │       │       │   │   │   │   └── mib.go
    │       │       │   │   │   └── internal.go
    │       │       │   │   ├── japanese
    │       │       │   │   │   ├── all.go
    │       │       │   │   │   ├── eucjp.go
    │       │       │   │   │   ├── iso2022jp.go
    │       │       │   │   │   ├── shiftjis.go
    │       │       │   │   │   └── tables.go
    │       │       │   │   ├── korean
    │       │       │   │   │   ├── euckr.go
    │       │       │   │   │   └── tables.go
    │       │       │   │   ├── simplifiedchinese
    │       │       │   │   │   ├── all.go
    │       │       │   │   │   ├── gbk.go
    │       │       │   │   │   ├── hzgb2312.go
    │       │       │   │   │   └── tables.go
    │       │       │   │   ├── traditionalchinese
    │       │       │   │   │   ├── big5.go
    │       │       │   │   │   └── tables.go
    │       │       │   │   └── unicode
    │       │       │   │       ├── override.go
    │       │       │   │       └── unicode.go
    │       │       │   ├── internal
    │       │       │   │   ├── language
    │       │       │   │   │   ├── common.go
    │       │       │   │   │   ├── compact
    │       │       │   │   │   │   ├── compact.go
    │       │       │   │   │   │   ├── language.go
    │       │       │   │   │   │   ├── parents.go
    │       │       │   │   │   │   ├── tables.go
    │       │       │   │   │   │   └── tags.go
    │       │       │   │   │   ├── compact.go
    │       │       │   │   │   ├── compose.go
    │       │       │   │   │   ├── coverage.go
    │       │       │   │   │   ├── language.go
    │       │       │   │   │   ├── lookup.go
    │       │       │   │   │   ├── match.go
    │       │       │   │   │   ├── parse.go
    │       │       │   │   │   ├── tables.go
    │       │       │   │   │   └── tags.go
    │       │       │   │   ├── tag
    │       │       │   │   │   └── tag.go
    │       │       │   │   └── utf8internal
    │       │       │   │       └── utf8internal.go
    │       │       │   ├── language
    │       │       │   │   ├── coverage.go
    │       │       │   │   ├── doc.go
    │       │       │   │   ├── go1_1.go
    │       │       │   │   ├── go1_2.go
    │       │       │   │   ├── language.go
    │       │       │   │   ├── match.go
    │       │       │   │   ├── parse.go
    │       │       │   │   ├── tables.go
    │       │       │   │   └── tags.go
    │       │       │   ├── LICENSE
    │       │       │   ├── PATENTS
    │       │       │   ├── runes
    │       │       │   │   ├── cond.go
    │       │       │   │   └── runes.go
    │       │       │   └── transform
    │       │       │       └── transform.go
    │       │       └── tools
    │       │           ├── AUTHORS
    │       │           ├── CONTRIBUTORS
    │       │           ├── go
    │       │           │   ├── analysis
    │       │           │   │   ├── analysis.go
    │       │           │   │   ├── analysistest
    │       │           │   │   │   └── analysistest.go
    │       │           │   │   ├── diagnostic.go
    │       │           │   │   ├── doc.go
    │       │           │   │   ├── internal
    │       │           │   │   │   ├── analysisflags
    │       │           │   │   │   │   ├── flags.go
    │       │           │   │   │   │   └── help.go
    │       │           │   │   │   ├── checker
    │       │           │   │   │   │   └── checker.go
    │       │           │   │   │   └── facts
    │       │           │   │   │       ├── facts.go
    │       │           │   │   │       └── imports.go
    │       │           │   │   ├── multichecker
    │       │           │   │   │   └── multichecker.go
    │       │           │   │   ├── passes
    │       │           │   │   │   ├── asmdecl
    │       │           │   │   │   │   └── asmdecl.go
    │       │           │   │   │   ├── assign
    │       │           │   │   │   │   └── assign.go
    │       │           │   │   │   ├── atomic
    │       │           │   │   │   │   └── atomic.go
    │       │           │   │   │   ├── atomicalign
    │       │           │   │   │   │   └── atomicalign.go
    │       │           │   │   │   ├── bools
    │       │           │   │   │   │   └── bools.go
    │       │           │   │   │   ├── buildtag
    │       │           │   │   │   │   └── buildtag.go
    │       │           │   │   │   ├── cgocall
    │       │           │   │   │   │   └── cgocall.go
    │       │           │   │   │   ├── composite
    │       │           │   │   │   │   ├── composite.go
    │       │           │   │   │   │   └── whitelist.go
    │       │           │   │   │   ├── copylock
    │       │           │   │   │   │   └── copylock.go
    │       │           │   │   │   ├── ctrlflow
    │       │           │   │   │   │   └── ctrlflow.go
    │       │           │   │   │   ├── errorsas
    │       │           │   │   │   │   └── errorsas.go
    │       │           │   │   │   ├── httpresponse
    │       │           │   │   │   │   └── httpresponse.go
    │       │           │   │   │   ├── inspect
    │       │           │   │   │   │   └── inspect.go
    │       │           │   │   │   ├── internal
    │       │           │   │   │   │   └── analysisutil
    │       │           │   │   │   │       └── util.go
    │       │           │   │   │   ├── loopclosure
    │       │           │   │   │   │   └── loopclosure.go
    │       │           │   │   │   ├── lostcancel
    │       │           │   │   │   │   └── lostcancel.go
    │       │           │   │   │   ├── nilfunc
    │       │           │   │   │   │   └── nilfunc.go
    │       │           │   │   │   ├── printf
    │       │           │   │   │   │   ├── printf.go
    │       │           │   │   │   │   └── types.go
    │       │           │   │   │   ├── shift
    │       │           │   │   │   │   ├── dead.go
    │       │           │   │   │   │   └── shift.go
    │       │           │   │   │   ├── stdmethods
    │       │           │   │   │   │   └── stdmethods.go
    │       │           │   │   │   ├── structtag
    │       │           │   │   │   │   └── structtag.go
    │       │           │   │   │   ├── tests
    │       │           │   │   │   │   └── tests.go
    │       │           │   │   │   ├── unmarshal
    │       │           │   │   │   │   └── unmarshal.go
    │       │           │   │   │   ├── unreachable
    │       │           │   │   │   │   └── unreachable.go
    │       │           │   │   │   ├── unsafeptr
    │       │           │   │   │   │   └── unsafeptr.go
    │       │           │   │   │   └── unusedresult
    │       │           │   │   │       └── unusedresult.go
    │       │           │   │   ├── unitchecker
    │       │           │   │   │   ├── unitchecker112.go
    │       │           │   │   │   └── unitchecker.go
    │       │           │   │   └── validate.go
    │       │           │   ├── ast
    │       │           │   │   ├── astutil
    │       │           │   │   │   ├── enclosing.go
    │       │           │   │   │   ├── imports.go
    │       │           │   │   │   ├── rewrite.go
    │       │           │   │   │   └── util.go
    │       │           │   │   └── inspector
    │       │           │   │       ├── inspector.go
    │       │           │   │       └── typeof.go
    │       │           │   ├── cfg
    │       │           │   │   ├── builder.go
    │       │           │   │   └── cfg.go
    │       │           │   ├── gcexportdata
    │       │           │   │   ├── gcexportdata.go
    │       │           │   │   └── importer.go
    │       │           │   ├── internal
    │       │           │   │   ├── gcimporter
    │       │           │   │   │   ├── bexport.go
    │       │           │   │   │   ├── bimport.go
    │       │           │   │   │   ├── exportdata.go
    │       │           │   │   │   ├── gcimporter.go
    │       │           │   │   │   ├── iexport.go
    │       │           │   │   │   ├── iimport.go
    │       │           │   │   │   ├── newInterface10.go
    │       │           │   │   │   └── newInterface11.go
    │       │           │   │   └── packagesdriver
    │       │           │   │       └── sizes.go
    │       │           │   ├── packages
    │       │           │   │   ├── doc.go
    │       │           │   │   ├── external.go
    │       │           │   │   ├── golist.go
    │       │           │   │   ├── golist_overlay.go
    │       │           │   │   ├── packages.go
    │       │           │   │   └── visit.go
    │       │           │   └── types
    │       │           │       ├── objectpath
    │       │           │       │   └── objectpath.go
    │       │           │       └── typeutil
    │       │           │           ├── callee.go
    │       │           │           ├── imports.go
    │       │           │           ├── map.go
    │       │           │           ├── methodsetcache.go
    │       │           │           └── ui.go
    │       │           ├── internal
    │       │           │   ├── fastwalk
    │       │           │   │   ├── fastwalk_dirent_fileno.go
    │       │           │   │   ├── fastwalk_dirent_ino.go
    │       │           │   │   ├── fastwalk_dirent_namlen_bsd.go
    │       │           │   │   ├── fastwalk_dirent_namlen_linux.go
    │       │           │   │   ├── fastwalk.go
    │       │           │   │   ├── fastwalk_portable.go
    │       │           │   │   └── fastwalk_unix.go
    │       │           │   ├── gopathwalk
    │       │           │   │   └── walk.go
    │       │           │   ├── semver
    │       │           │   │   └── semver.go
    │       │           │   └── testenv
    │       │           │       ├── testenv_112.go
    │       │           │       └── testenv.go
    │       │           ├── LICENSE
    │       │           └── PATENTS
    │       ├── gopkg.in
    │       │   ├── fsnotify.v1
    │       │   │   ├── AUTHORS
    │       │   │   ├── CHANGELOG.md
    │       │   │   ├── CONTRIBUTING.md
    │       │   │   ├── fen.go
    │       │   │   ├── fsnotify.go
    │       │   │   ├── inotify.go
    │       │   │   ├── inotify_poller.go
    │       │   │   ├── kqueue.go
    │       │   │   ├── LICENSE
    │       │   │   ├── open_mode_bsd.go
    │       │   │   ├── open_mode_darwin.go
    │       │   │   ├── README.md
    │       │   │   └── windows.go
    │       │   ├── tomb.v1
    │       │   │   ├── LICENSE
    │       │   │   ├── README.md
    │       │   │   └── tomb.go
    │       │   └── yaml.v2
    │       │       ├── apic.go
    │       │       ├── decode.go
    │       │       ├── emitterc.go
    │       │       ├── encode.go
    │       │       ├── go.mod
    │       │       ├── LICENSE
    │       │       ├── LICENSE.libyaml
    │       │       ├── NOTICE
    │       │       ├── parserc.go
    │       │       ├── readerc.go
    │       │       ├── README.md
    │       │       ├── resolve.go
    │       │       ├── scannerc.go
    │       │       ├── sorter.go
    │       │       ├── writerc.go
    │       │       ├── yaml.go
    │       │       ├── yamlh.go
    │       │       └── yamlprivateh.go
    │       └── modules.txt
    ├── secretsurfer
    │   ├── cmd
    │   │   └── secret-surfer
    │   │       ├── main.go
    │   │       └── util.go
    │   ├── collator.py
    │   ├── finder
    │   │   ├── entropy.go
    │   │   ├── generic.go
    │   │   ├── generic_test.go
    │   │   ├── http_auth.go
    │   │   ├── http_auth_test.go
    │   │   ├── regex.go
    │   │   ├── types.go
    │   │   └── util.go
    │   ├── go.mod
    │   ├── go.sum
    │   ├── internal
    │   │   └── entropy
    │   │       ├── decode.go
    │   │       ├── shannon.go
    │   │       └── shannon_test.go
    │   ├── patterns.go
    │   ├── README.md
    │   ├── scan.go
    │   ├── secret.go
    │   ├── surfer.go
    │   └── util.go
    ├── shuffle
    │   ├── applier.py
    │   ├── lambda
    │   │   ├── requirements.txt
    │   │   ├── shuffle.py
    │   │   └── validatesns
    │   │       ├── __init__.py
    │   │       ├── LICENSE
    │   │       ├── README.md
    │   │       └── requirements.txt
    │   ├── Makefile
    │   ├── README.md
    │   ├── terraform
    │   │   ├── modules
    │   │   │   └── shuffle
    │   │   │       ├── data.tf
    │   │   │       ├── dynamodb.tf
    │   │   │       ├── iam.tf
    │   │   │       ├── lambda.tf
    │   │   │       ├── monitoring.tf
    │   │   │       ├── s3.tf
    │   │   │       └── variables.tf
    │   │   └── production
    │   │       └── main.tf
    │   └── VERSION
    ├── sonarvet
    │   ├── cube
    │   │   ├── cube.go
    │   │   ├── cube_suite_test.go
    │   │   ├── cube_test.go
    │   │   └── severity_string.go
    │   ├── go.mod
    │   ├── go.sum
    │   ├── Makefile
    │   ├── parsevet
    │   │   ├── parse_test.go
    │   │   ├── parsevet_suite_test.go
    │   │   └── vet.go
    │   ├── transcribe.go
    │   └── transcribe_suite_test.go
    └── tails
        ├── ansible
        │   ├── Makefile
        │   ├── playbook.yml
        │   ├── requirements.yml
        │   └── roles
        │       ├── cryptsetup
        │       │   ├── defaults
        │       │   │   └── main.yml
        │       │   └── tasks
        │       │       └── main.yml
        │       ├── go-audit
        │       │   ├── defaults
        │       │   │   └── main.yml
        │       │   ├── files
        │       │   │   └── go-audit.yml
        │       │   └── tasks
        │       │       └── main.yml
        │       ├── jacoelho.softwareraid
        │       │   ├── defaults
        │       │   │   └── main.yml
        │       │   ├── handlers
        │       │   │   └── main.yml
        │       │   ├── Makefile
        │       │   ├── meta
        │       │   │   └── main.yml
        │       │   ├── README.md
        │       │   ├── tasks
        │       │   │   ├── main.yml
        │       │   │   └── validate.yml
        │       │   ├── templates
        │       │   │   └── mdadm.conf.j2
        │       │   ├── test_default.yml
        │       │   ├── test_force_create.yml
        │       │   └── Vagrantfile
        │       ├── ldap
        │       │   ├── defaults
        │       │   │   └── main.yml
        │       │   ├── handlers
        │       │   │   └── main.yml
        │       │   ├── tasks
        │       │   │   └── main.yml
        │       │   └── templates
        │       │       ├── sssd.conf.j2
        │       │       └── twitch-ldap.sudoers.j2
        │       ├── logstash
        │       │   ├── defaults
        │       │   │   └── main.yml
        │       │   ├── handlers
        │       │   │   └── main.yml
        │       │   ├── tasks
        │       │   │   └── main.yml
        │       │   └── templates
        │       │       ├── s3-output.conf.j2
        │       │       └── syslog-input.conf.j2
        │       ├── motd
        │       │   ├── defaults
        │       │   │   └── main.yml
        │       │   ├── tasks
        │       │   │   └── main.yml
        │       │   └── templates
        │       │       └── 30-banner.j2
        │       ├── newtonne.cloudwatchagent
        │       │   ├── defaults
        │       │   │   ├── debian.yml
        │       │   │   ├── main.yml
        │       │   │   └── redhat.yml
        │       │   ├── handlers
        │       │   │   └── main.yml
        │       │   ├── LICENSE
        │       │   ├── meta
        │       │   │   └── main.yml
        │       │   ├── molecule
        │       │   │   └── default
        │       │   │       ├── Dockerfile.j2
        │       │   │       ├── molecule.yml
        │       │   │       ├── playbook.yml
        │       │   │       ├── tests
        │       │   │       │   └── test_default.py
        │       │   │       └── yaml-lint.yml
        │       │   ├── README.md
        │       │   ├── tasks
        │       │   │   ├── cleanup.yml
        │       │   │   ├── configure.yml
        │       │   │   ├── install.yml
        │       │   │   └── main.yml
        │       │   └── templates
        │       │       └── amazon-cloudwatch-agent.json.j2
        │       ├── postfix
        │       │   ├── defaults
        │       │   │   └── main.yml
        │       │   ├── files
        │       │   │   └── sandstorm-agent
        │       │   │       └── conf.d
        │       │   │           └── 10-sasl_passwd.conf
        │       │   ├── handlers
        │       │   │   └── main.yml
        │       │   ├── tasks
        │       │   │   └── main.yml
        │       │   └── templates
        │       │       ├── main.cf.j2
        │       │       └── sandstorm-agent
        │       │           └── templates.d
        │       │               └── sasl_passwd.j2
        │       ├── sandstorm
        │       │   ├── defaults
        │       │   │   └── main.yml
        │       │   ├── handlers
        │       │   │   └── main.yml
        │       │   ├── tasks
        │       │   │   └── main.yml
        │       │   └── templates
        │       │       └── 01-config.conf.j2
        │       ├── splunk
        │       │   ├── defaults
        │       │   │   └── main.yml
        │       │   ├── files
        │       │   │   ├── clustermaster
        │       │   │   │   ├── sandstorm-agent
        │       │   │   │   │   └── conf.d
        │       │   │   │   │       └── 10-splunk-license.conf
        │       │   │   │   └── systemd
        │       │   │   │       ├── splunk-clustermaster-backup.service
        │       │   │   │       └── splunk-clustermaster-backup.timer
        │       │   │   ├── search
        │       │   │   │   └── systemd
        │       │   │   │       ├── splunk-create-or-join-shcluster.service
        │       │   │   │       ├── splunk-create-or-join-shcluster.timer
        │       │   │   │       ├── splunk-shcluster-backup.service
        │       │   │   │       └── splunk-shcluster-backup.timer
        │       │   │   ├── shared
        │       │   │   │   ├── bin
        │       │   │   │   │   ├── splunk-clustermaster-apply-shcluster-bundle.sh
        │       │   │   │   │   ├── splunk-clustermaster-backup.sh
        │       │   │   │   │   ├── splunk-clustermaster-config-pull.sh
        │       │   │   │   │   ├── splunk-clustermaster-disable-deployment-server.sh
        │       │   │   │   │   ├── splunk-clustermaster-enable-deployment-server.sh
        │       │   │   │   │   ├── splunk-clustermaster-monitoring-console-update.sh
        │       │   │   │   │   ├── splunk-clustermaster-restore-from-backup.sh
        │       │   │   │   │   ├── splunk-create-or-join-shcluster.sh
        │       │   │   │   │   ├── splunk-graceful-restart.sh
        │       │   │   │   │   ├── splunk-reload.sh
        │       │   │   │   │   ├── splunk-shcluster-backup.sh
        │       │   │   │   │   ├── splunk-shcluster-bundle-stage.sh
        │       │   │   │   │   ├── splunk-shcluster-remove-member.sh
        │       │   │   │   │   ├── splunk-update-passwd.sh
        │       │   │   │   │   ├── tails-ssm-clustermaster-upgrade.sh
        │       │   │   │   │   ├── tails-ssm-indexer-cluster-disable-maintenance-mode.sh
        │       │   │   │   │   ├── tails-ssm-indexer-cluster-enable-maintenance-mode.sh
        │       │   │   │   │   ├── tails-ssm-indexer-cluster-finalize-rolling-upgrade.sh
        │       │   │   │   │   ├── tails-ssm-indexer-cluster-health-check.sh
        │       │   │   │   │   ├── tails-ssm-indexer-cluster-init-rolling-upgrade.sh
        │       │   │   │   │   ├── tails-ssm-indexer-upgrade.sh
        │       │   │   │   │   ├── tails-ssm-search-upgrade.sh
        │       │   │   │   │   └── tails-ssm-shcluster-upgrade-finalize.sh
        │       │   │   │   ├── sandstorm-agent
        │       │   │   │   │   └── conf.d
        │       │   │   │   │       ├── 10-splunk-automation-password.conf
        │       │   │   │   │       ├── 10-splunk-passwd.conf
        │       │   │   │   │       └── 10-splunk-saml-cert.conf
        │       │   │   │   └── splunk.sudoers
        │       │   │   └── splunk-launch.conf
        │       │   ├── handlers
        │       │   │   └── main.yml
        │       │   ├── tasks
        │       │   │   ├── app-passwords.yml
        │       │   │   ├── config.yml
        │       │   │   ├── distsearch.yml
        │       │   │   ├── main.yml
        │       │   │   ├── monitoringconsole.yml
        │       │   │   ├── sandstorm-agent.yml
        │       │   │   └── scripts.yml
        │       │   └── templates
        │       │       ├── clustermaster
        │       │       │   └── sandstorm-agent
        │       │       │       └── templates.d
        │       │       │           └── splunk-license.j2
        │       │       ├── indexer
        │       │       │   └── splunk-launch.conf.j2
        │       │       └── shared
        │       │           ├── sandstorm-agent
        │       │           │   ├── conf.d
        │       │           │   │   └── 10-splunk-passwords.conf.j2
        │       │           │   └── templates.d
        │       │           │       ├── splunk-automation-password.j2
        │       │           │       ├── splunk-passwd.j2
        │       │           │       ├── splunk-passwords.conf.j2
        │       │           │       └── splunk-saml-cert.j2
        │       │           └── systemd
        │       │               └── splunkd.service.j2
        │       ├── tails-utils
        │       │   ├── files
        │       │   │   ├── sysconfig
        │       │   │   │   └── functions.sh
        │       │   │   └── tails-ssm-patch-and-reboot.sh
        │       │   ├── tasks
        │       │   │   └── main.yml
        │       │   └── templates
        │       │       └── sysconfig
        │       │           └── variables.j2
        │       └── yum
        │           ├── defaults
        │           │   └── main.yml
        │           ├── files
        │           │   ├── cob.conf
        │           │   ├── cob.py
        │           │   └── tails-needs-restarting.py
        │           └── tasks
        │               └── main.yml
        ├── cloudformation
        │   ├── cloudtrail.yaml
        │   ├── funnel.yaml
        │   ├── s3-replicate.yaml
        │   ├── ses.yaml
        │   ├── stream-funnel.yaml
        │   └── vpcflow.yaml
        ├── config
        │   ├── appmanifest.json
        │   ├── indexes.conf
        │   ├── limits.conf
        │   ├── Makefile
        │   ├── props.conf
        │   ├── README.md
        │   └── transforms.conf
        ├── Dockerfile
        ├── go.mod
        ├── go.sum
        ├── lambda
        │   ├── chute-loader
        │   │   ├── cloudwatch.go
        │   │   ├── cloudwatch_test.go
        │   │   ├── gen_test.go
        │   │   ├── internal
        │   │   │   └── s3reader
        │   │   │       ├── s3reader.go
        │   │   │       └── s3reader_test.go
        │   │   ├── main.go
        │   │   ├── Makefile
        │   │   ├── mocks
        │   │   │   ├── mock_hec.go
        │   │   │   └── mock_s3manager.go
        │   │   ├── processors
        │   │   │   ├── cloudtrail.go
        │   │   │   ├── cloudtrail_test.go
        │   │   │   ├── cloudwatch.go
        │   │   │   ├── cloudwatch_test.go
        │   │   │   ├── elb.go
        │   │   │   ├── elb_test.go
        │   │   │   ├── generic.go
        │   │   │   ├── generic_test.go
        │   │   │   ├── logstash.go
        │   │   │   ├── logstash_test.go
        │   │   │   ├── osquery.go
        │   │   │   ├── osquery_test.go
        │   │   │   ├── processor.go
        │   │   │   ├── processor_test.go
        │   │   │   ├── redshift.go
        │   │   │   ├── redshift_test.go
        │   │   │   ├── salesforce.go
        │   │   │   ├── salesforce_test.go
        │   │   │   ├── ses.go
        │   │   │   ├── ses_test.go
        │   │   │   ├── util.go
        │   │   │   ├── vpcflow.go
        │   │   │   ├── vpcflow_test.go
        │   │   │   ├── zeek.go
        │   │   │   └── zeek_test.go
        │   │   ├── README.md
        │   │   ├── sqs.go
        │   │   └── VERSION
        │   ├── funnel-processor
        │   │   ├── Dockerfile
        │   │   ├── go.mod
        │   │   ├── go.sum
        │   │   ├── main.go
        │   │   ├── Makefile
        │   │   ├── README.md
        │   │   └── VERSION
        │   ├── lookup-table-loader
        │   │   ├── cmd
        │   │   │   └── lookup-table-loader
        │   │   │       └── main.go
        │   │   ├── Makefile
        │   │   ├── README.md
        │   │   └── VERSION
        │   └── lookup-table-sync
        │       ├── cmd
        │       │   └── lookup-table-sync
        │       │       └── main.go
        │       ├── gen_test.go
        │       ├── internal
        │       │   └── csvlint
        │       │       ├── csvlint.go
        │       │       └── csvlint_test.go
        │       ├── Makefile
        │       ├── mocks
        │       │   ├── mock_s3api.go
        │       │   └── mock_sandstormapi.go
        │       ├── README.md
        │       ├── server
        │       │   ├── config.go
        │       │   ├── server.go
        │       │   └── server_test.go
        │       └── VERSION
        ├── Makefile
        ├── packaging
        │   ├── assets
        │   │   └── sandstorm-agent
        │   │       ├── after-install.sh
        │   │       ├── before-remove.sh
        │   │       └── sandstorm-agent.service
        │   ├── fpm
        │   │   └── Dockerfile
        │   └── Makefile
        ├── README.md
        ├── terraform
        │   ├── dev
        │   │   ├── main.tf
        │   │   ├── Makefile
        │   │   └── versions.tf
        │   ├── modules
        │   │   └── tails
        │   │       ├── acm.tf
        │   │       ├── alerting.tf
        │   │       ├── chute.tf
        │   │       ├── cloudwatch.tf
        │   │       ├── clustermaster_asg.tf
        │   │       ├── clustermaster_iam.tf
        │   │       ├── clustermaster_network.tf
        │   │       ├── cm_lb.tf
        │   │       ├── data.tf
        │   │       ├── dynamodb.tf
        │   │       ├── generate-smtp-password
        │   │       │   ├── go.mod
        │   │       │   ├── go.sum
        │   │       │   ├── hmac.go
        │   │       │   └── main.go
        │   │       ├── hec_lb.tf
        │   │       ├── iam.tf
        │   │       ├── indexer_asg.tf
        │   │       ├── indexer_iam.tf
        │   │       ├── indexer_network.tf
        │   │       ├── instance-user-data.tpl
        │   │       ├── kms.tf
        │   │       ├── lambda
        │   │       │   └── tails-s3-log-replicator.py
        │   │       ├── lambda.tf
        │   │       ├── ldap_endpoint.tf
        │   │       ├── logstash_asg.tf
        │   │       ├── logstash_iam.tf
        │   │       ├── logstash_lb.tf
        │   │       ├── logstash_network.tf
        │   │       ├── lookup_table_sync.tf
        │   │       ├── misp_endpoint.tf
        │   │       ├── osiris.tf
        │   │       ├── route53.tf
        │   │       ├── s3.tf
        │   │       ├── search_asg.tf
        │   │       ├── search_iam.tf
        │   │       ├── search_network.tf
        │   │       ├── ses.tf
        │   │       ├── sns.tf
        │   │       ├── sqs.tf
        │   │       ├── ssm
        │   │       │   ├── patch_instances.yml.tpl
        │   │       │   └── splunk_upgrade.yml.tpl
        │   │       ├── ssm.tf
        │   │       ├── variables.tf
        │   │       ├── versions.tf
        │   │       ├── vpc_endpoint_service.tf
        │   │       └── web_lb.tf
        │   ├── production
        │   │   ├── main.tf
        │   │   └── versions.tf
        │   └── README.md
        ├── tools
        │   └── deadletter-spoon-feed.py
        ├── vendor
        │   ├── code.justin.tv
        │   │   ├── security
        │   │   │   └── splunk-hec-go
        │   │   │       ├── client.go
        │   │   │       ├── errors.go
        │   │   │       ├── event.go
        │   │   │       ├── eventmetadata.go
        │   │   │       ├── go.mod
        │   │   │       ├── go.sum
        │   │   │       ├── hec.go
        │   │   │       ├── LICENSE
        │   │   │       ├── README.md
        │   │   │       ├── response.go
        │   │   │       └── util.go
        │   │   ├── sse
        │   │   │   └── policy
        │   │   │       └── policy.go
        │   │   └── systems
        │   │       └── sandstorm
        │   │           ├── closer
        │   │           │   └── closer.go
        │   │           ├── internal
        │   │           │   ├── atomic
        │   │           │   │   └── bool.go
        │   │           │   ├── envelope
        │   │           │   │   ├── encrypted_data_key.go
        │   │           │   │   └── envelopeiface
        │   │           │   │       └── enveloper_api.go
        │   │           │   ├── secret
        │   │           │   │   └── changeset.go
        │   │           │   └── stat
        │   │           │       ├── batcher.go
        │   │           │       ├── client.go
        │   │           │       ├── metric_datum_batch.go
        │   │           │       ├── metric.go
        │   │           │       ├── noopclient.go
        │   │           │       ├── runner.go
        │   │           │       ├── statiface
        │   │           │       │   └── api.go
        │   │           │       └── statistic_set.go
        │   │           ├── inventory
        │   │           │   └── heartbeat
        │   │           │       ├── client.go
        │   │           │       ├── heartbeat.go
        │   │           │       ├── heartbeatiface
        │   │           │       │   └── api.go
        │   │           │       └── noop_client.go
        │   │           ├── logging
        │   │           │   ├── logger.go
        │   │           │   └── noop_logger.go
        │   │           ├── manager
        │   │           │   ├── cache.go
        │   │           │   ├── callbacks.go
        │   │           │   ├── client_loader.go
        │   │           │   ├── config.go
        │   │           │   ├── copy.go
        │   │           │   ├── delete.go
        │   │           │   ├── envelope.go
        │   │           │   ├── errors.go
        │   │           │   ├── get.go
        │   │           │   ├── list.go
        │   │           │   ├── manager.go
        │   │           │   ├── namespace.go
        │   │           │   ├── put.go
        │   │           │   ├── README.md
        │   │           │   ├── revert.go
        │   │           │   ├── roundtripper.go
        │   │           │   ├── secret.go
        │   │           │   ├── status.go
        │   │           │   ├── table.go
        │   │           │   ├── test_util.go
        │   │           │   └── util.go
        │   │           ├── queue
        │   │           │   ├── config.go
        │   │           │   └── queue.go
        │   │           └── resource
        │   │               ├── aws_configurer.go
        │   │               ├── aws_endpoint_resolver.go
        │   │               ├── cache.go
        │   │               ├── config.go
        │   │               ├── global_stack.go
        │   │               ├── local_stack.go
        │   │               ├── stack.go
        │   │               └── util.go
        │   ├── github.com
        │   │   ├── aws
        │   │   │   ├── aws-lambda-go
        │   │   │   │   ├── events
        │   │   │   │   │   ├── alb.go
        │   │   │   │   │   ├── apigw.go
        │   │   │   │   │   ├── appsync.go
        │   │   │   │   │   ├── attributevalue.go
        │   │   │   │   │   ├── autoscaling.go
        │   │   │   │   │   ├── cloudwatch_events.go
        │   │   │   │   │   ├── cloudwatch_logs.go
        │   │   │   │   │   ├── code_commit.go
        │   │   │   │   │   ├── codepipeline_job.go
        │   │   │   │   │   ├── cognito.go
        │   │   │   │   │   ├── config.go
        │   │   │   │   │   ├── connect.go
        │   │   │   │   │   ├── dynamodb.go
        │   │   │   │   │   ├── epoch_time.go
        │   │   │   │   │   ├── firehose.go
        │   │   │   │   │   ├── iot_button.go
        │   │   │   │   │   ├── kinesis.go
        │   │   │   │   │   ├── lex.go
        │   │   │   │   │   ├── README_ALBTargetGroupEvents.md
        │   │   │   │   │   ├── README_ApiGatewayCustomAuthorizer.md
        │   │   │   │   │   ├── README_ApiGatewayEvent.md
        │   │   │   │   │   ├── README_AppSync.md
        │   │   │   │   │   ├── README_AutoScaling.md
        │   │   │   │   │   ├── README_CodeCommit.md
        │   │   │   │   │   ├── README_Cognito.md
        │   │   │   │   │   ├── README_Cognito_UserPools_PostConfirmation.md
        │   │   │   │   │   ├── README_Cognito_UserPools_PreSignup.md
        │   │   │   │   │   ├── README_Cognito_UserPools_PreTokenGen.md
        │   │   │   │   │   ├── README_Config.md
        │   │   │   │   │   ├── README_Connect.md
        │   │   │   │   │   ├── README_DynamoDB.md
        │   │   │   │   │   ├── README_KinesisFirehose.md
        │   │   │   │   │   ├── README_Kinesis.md
        │   │   │   │   │   ├── README.md
        │   │   │   │   │   ├── README_S3.md
        │   │   │   │   │   ├── README_SES.md
        │   │   │   │   │   ├── README_SNS.md
        │   │   │   │   │   ├── README_SQS.md
        │   │   │   │   │   ├── s3.go
        │   │   │   │   │   ├── ses.go
        │   │   │   │   │   ├── sns.go
        │   │   │   │   │   └── sqs.go
        │   │   │   │   ├── lambda
        │   │   │   │   │   ├── entry.go
        │   │   │   │   │   ├── function.go
        │   │   │   │   │   ├── handler.go
        │   │   │   │   │   ├── messages
        │   │   │   │   │   │   ├── messages.go
        │   │   │   │   │   │   └── README.md
        │   │   │   │   │   ├── panic.go
        │   │   │   │   │   └── README.md
        │   │   │   │   ├── lambdacontext
        │   │   │   │   │   ├── context.go
        │   │   │   │   │   └── README.md
        │   │   │   │   ├── LICENSE
        │   │   │   │   ├── LICENSE-LAMBDACODE
        │   │   │   │   └── LICENSE-SUMMARY
        │   │   │   └── aws-sdk-go
        │   │   │       ├── aws
        │   │   │       │   ├── awserr
        │   │   │       │   │   ├── error.go
        │   │   │       │   │   └── types.go
        │   │   │       │   ├── awsutil
        │   │   │       │   │   ├── copy.go
        │   │   │       │   │   ├── equal.go
        │   │   │       │   │   ├── path_value.go
        │   │   │       │   │   ├── prettify.go
        │   │   │       │   │   └── string_value.go
        │   │   │       │   ├── client
        │   │   │       │   │   ├── client.go
        │   │   │       │   │   ├── default_retryer.go
        │   │   │       │   │   ├── logger.go
        │   │   │       │   │   └── metadata
        │   │   │       │   │       └── client_info.go
        │   │   │       │   ├── config.go
        │   │   │       │   ├── context_1_5.go
        │   │   │       │   ├── context_1_9.go
        │   │   │       │   ├── context_background_1_5.go
        │   │   │       │   ├── context_background_1_7.go
        │   │   │       │   ├── context_sleep.go
        │   │   │       │   ├── convert_types.go
        │   │   │       │   ├── corehandlers
        │   │   │       │   │   ├── handlers.go
        │   │   │       │   │   ├── param_validator.go
        │   │   │       │   │   └── user_agent.go
        │   │   │       │   ├── credentials
        │   │   │       │   │   ├── chain_provider.go
        │   │   │       │   │   ├── credentials.go
        │   │   │       │   │   ├── ec2rolecreds
        │   │   │       │   │   │   └── ec2_role_provider.go
        │   │   │       │   │   ├── endpointcreds
        │   │   │       │   │   │   └── provider.go
        │   │   │       │   │   ├── env_provider.go
        │   │   │       │   │   ├── example.ini
        │   │   │       │   │   ├── processcreds
        │   │   │       │   │   │   └── provider.go
        │   │   │       │   │   ├── shared_credentials_provider.go
        │   │   │       │   │   ├── static_provider.go
        │   │   │       │   │   └── stscreds
        │   │   │       │   │       └── assume_role_provider.go
        │   │   │       │   ├── crr
        │   │   │       │   │   ├── cache.go
        │   │   │       │   │   ├── endpoint.go
        │   │   │       │   │   ├── sync_map_1_8.go
        │   │   │       │   │   └── sync_map.go
        │   │   │       │   ├── csm
        │   │   │       │   │   ├── doc.go
        │   │   │       │   │   ├── enable.go
        │   │   │       │   │   ├── metric_chan.go
        │   │   │       │   │   ├── metric_exception.go
        │   │   │       │   │   ├── metric.go
        │   │   │       │   │   └── reporter.go
        │   │   │       │   ├── defaults
        │   │   │       │   │   ├── defaults.go
        │   │   │       │   │   └── shared_config.go
        │   │   │       │   ├── doc.go
        │   │   │       │   ├── ec2metadata
        │   │   │       │   │   ├── api.go
        │   │   │       │   │   └── service.go
        │   │   │       │   ├── endpoints
        │   │   │       │   │   ├── decode.go
        │   │   │       │   │   ├── defaults.go
        │   │   │       │   │   ├── dep_service_ids.go
        │   │   │       │   │   ├── doc.go
        │   │   │       │   │   ├── endpoints.go
        │   │   │       │   │   ├── v3model_codegen.go
        │   │   │       │   │   └── v3model.go
        │   │   │       │   ├── errors.go
        │   │   │       │   ├── jsonvalue.go
        │   │   │       │   ├── logger.go
        │   │   │       │   ├── request
        │   │   │       │   │   ├── connection_reset_error.go
        │   │   │       │   │   ├── connection_reset_error_other.go
        │   │   │       │   │   ├── handlers.go
        │   │   │       │   │   ├── http_request.go
        │   │   │       │   │   ├── offset_reader.go
        │   │   │       │   │   ├── request_1_7.go
        │   │   │       │   │   ├── request_1_8.go
        │   │   │       │   │   ├── request_context_1_6.go
        │   │   │       │   │   ├── request_context.go
        │   │   │       │   │   ├── request.go
        │   │   │       │   │   ├── request_pagination.go
        │   │   │       │   │   ├── retryer.go
        │   │   │       │   │   ├── timeout_read_closer.go
        │   │   │       │   │   ├── validation.go
        │   │   │       │   │   └── waiter.go
        │   │   │       │   ├── session
        │   │   │       │   │   ├── doc.go
        │   │   │       │   │   ├── env_config.go
        │   │   │       │   │   ├── session.go
        │   │   │       │   │   └── shared_config.go
        │   │   │       │   ├── signer
        │   │   │       │   │   └── v4
        │   │   │       │   │       ├── header_rules.go
        │   │   │       │   │       ├── options.go
        │   │   │       │   │       ├── uri_path.go
        │   │   │       │   │       └── v4.go
        │   │   │       │   ├── types.go
        │   │   │       │   ├── url_1_7.go
        │   │   │       │   ├── url.go
        │   │   │       │   └── version.go
        │   │   │       ├── internal
        │   │   │       │   ├── ini
        │   │   │       │   │   ├── ast.go
        │   │   │       │   │   ├── comma_token.go
        │   │   │       │   │   ├── comment_token.go
        │   │   │       │   │   ├── doc.go
        │   │   │       │   │   ├── empty_token.go
        │   │   │       │   │   ├── expression.go
        │   │   │       │   │   ├── fuzz.go
        │   │   │       │   │   ├── ini.go
        │   │   │       │   │   ├── ini_lexer.go
        │   │   │       │   │   ├── ini_parser.go
        │   │   │       │   │   ├── literal_tokens.go
        │   │   │       │   │   ├── newline_token.go
        │   │   │       │   │   ├── number_helper.go
        │   │   │       │   │   ├── op_tokens.go
        │   │   │       │   │   ├── parse_error.go
        │   │   │       │   │   ├── parse_stack.go
        │   │   │       │   │   ├── sep_tokens.go
        │   │   │       │   │   ├── skipper.go
        │   │   │       │   │   ├── statement.go
        │   │   │       │   │   ├── value_util.go
        │   │   │       │   │   ├── visitor.go
        │   │   │       │   │   ├── walker.go
        │   │   │       │   │   └── ws_token.go
        │   │   │       │   ├── s3err
        │   │   │       │   │   └── error.go
        │   │   │       │   ├── sdkio
        │   │   │       │   │   ├── io_go1.6.go
        │   │   │       │   │   └── io_go1.7.go
        │   │   │       │   ├── sdkrand
        │   │   │       │   │   └── locked_source.go
        │   │   │       │   ├── sdkuri
        │   │   │       │   │   └── path.go
        │   │   │       │   └── shareddefaults
        │   │   │       │       ├── ecs_container.go
        │   │   │       │       └── shared_config.go
        │   │   │       ├── LICENSE.txt
        │   │   │       ├── NOTICE.txt
        │   │   │       ├── private
        │   │   │       │   └── protocol
        │   │   │       │       ├── eventstream
        │   │   │       │       │   ├── debug.go
        │   │   │       │       │   ├── decode.go
        │   │   │       │       │   ├── encode.go
        │   │   │       │       │   ├── error.go
        │   │   │       │       │   ├── eventstreamapi
        │   │   │       │       │   │   ├── api.go
        │   │   │       │       │   │   └── error.go
        │   │   │       │       │   ├── header.go
        │   │   │       │       │   ├── header_value.go
        │   │   │       │       │   └── message.go
        │   │   │       │       ├── host.go
        │   │   │       │       ├── host_prefix.go
        │   │   │       │       ├── idempotency.go
        │   │   │       │       ├── json
        │   │   │       │       │   └── jsonutil
        │   │   │       │       │       ├── build.go
        │   │   │       │       │       └── unmarshal.go
        │   │   │       │       ├── jsonrpc
        │   │   │       │       │   └── jsonrpc.go
        │   │   │       │       ├── jsonvalue.go
        │   │   │       │       ├── payload.go
        │   │   │       │       ├── query
        │   │   │       │       │   ├── build.go
        │   │   │       │       │   ├── queryutil
        │   │   │       │       │   │   └── queryutil.go
        │   │   │       │       │   ├── unmarshal_error.go
        │   │   │       │       │   └── unmarshal.go
        │   │   │       │       ├── rest
        │   │   │       │       │   ├── build.go
        │   │   │       │       │   ├── payload.go
        │   │   │       │       │   └── unmarshal.go
        │   │   │       │       ├── restjson
        │   │   │       │       │   └── restjson.go
        │   │   │       │       ├── restxml
        │   │   │       │       │   └── restxml.go
        │   │   │       │       ├── timestamp.go
        │   │   │       │       ├── unmarshal.go
        │   │   │       │       └── xml
        │   │   │       │           └── xmlutil
        │   │   │       │               ├── build.go
        │   │   │       │               ├── unmarshal.go
        │   │   │       │               └── xml_to_struct.go
        │   │   │       └── service
        │   │   │           ├── cloudwatch
        │   │   │           │   ├── api.go
        │   │   │           │   ├── cloudwatchiface
        │   │   │           │   │   └── interface.go
        │   │   │           │   ├── doc.go
        │   │   │           │   ├── errors.go
        │   │   │           │   ├── service.go
        │   │   │           │   └── waiters.go
        │   │   │           ├── dynamodb
        │   │   │           │   ├── api.go
        │   │   │           │   ├── customizations.go
        │   │   │           │   ├── doc_custom.go
        │   │   │           │   ├── doc.go
        │   │   │           │   ├── dynamodbattribute
        │   │   │           │   │   ├── converter.go
        │   │   │           │   │   ├── decode.go
        │   │   │           │   │   ├── doc.go
        │   │   │           │   │   ├── encode.go
        │   │   │           │   │   ├── field.go
        │   │   │           │   │   └── tag.go
        │   │   │           │   ├── dynamodbiface
        │   │   │           │   │   └── interface.go
        │   │   │           │   ├── errors.go
        │   │   │           │   ├── service.go
        │   │   │           │   └── waiters.go
        │   │   │           ├── kms
        │   │   │           │   ├── api.go
        │   │   │           │   ├── doc.go
        │   │   │           │   ├── errors.go
        │   │   │           │   ├── kmsiface
        │   │   │           │   │   └── interface.go
        │   │   │           │   └── service.go
        │   │   │           ├── lambda
        │   │   │           │   ├── api.go
        │   │   │           │   ├── doc.go
        │   │   │           │   ├── errors.go
        │   │   │           │   ├── lambdaiface
        │   │   │           │   │   └── interface.go
        │   │   │           │   └── service.go
        │   │   │           ├── s3
        │   │   │           │   ├── api.go
        │   │   │           │   ├── body_hash.go
        │   │   │           │   ├── bucket_location.go
        │   │   │           │   ├── customizations.go
        │   │   │           │   ├── doc_custom.go
        │   │   │           │   ├── doc.go
        │   │   │           │   ├── errors.go
        │   │   │           │   ├── host_style_bucket.go
        │   │   │           │   ├── platform_handlers.go
        │   │   │           │   ├── platform_handlers_go1.6.go
        │   │   │           │   ├── s3iface
        │   │   │           │   │   └── interface.go
        │   │   │           │   ├── s3manager
        │   │   │           │   │   ├── batch.go
        │   │   │           │   │   ├── bucket_region.go
        │   │   │           │   │   ├── doc.go
        │   │   │           │   │   ├── download.go
        │   │   │           │   │   ├── s3manageriface
        │   │   │           │   │   │   └── interface.go
        │   │   │           │   │   ├── upload.go
        │   │   │           │   │   └── upload_input.go
        │   │   │           │   ├── service.go
        │   │   │           │   ├── sse.go
        │   │   │           │   ├── statusok_error.go
        │   │   │           │   ├── unmarshal_error.go
        │   │   │           │   └── waiters.go
        │   │   │           ├── sns
        │   │   │           │   ├── api.go
        │   │   │           │   ├── doc.go
        │   │   │           │   ├── errors.go
        │   │   │           │   ├── service.go
        │   │   │           │   └── snsiface
        │   │   │           │       └── interface.go
        │   │   │           ├── sqs
        │   │   │           │   ├── api.go
        │   │   │           │   ├── checksums.go
        │   │   │           │   ├── customizations.go
        │   │   │           │   ├── doc.go
        │   │   │           │   ├── errors.go
        │   │   │           │   ├── service.go
        │   │   │           │   └── sqsiface
        │   │   │           │       └── interface.go
        │   │   │           ├── ssm
        │   │   │           │   ├── api.go
        │   │   │           │   ├── doc.go
        │   │   │           │   ├── errors.go
        │   │   │           │   └── service.go
        │   │   │           └── sts
        │   │   │               ├── api.go
        │   │   │               ├── customizations.go
        │   │   │               ├── doc.go
        │   │   │               ├── errors.go
        │   │   │               └── service.go
        │   │   ├── bradleyfalzon
        │   │   │   └── ghinstallation
        │   │   │       ├── appsTransport.go
        │   │   │       ├── AUTHORS
        │   │   │       ├── go.mod
        │   │   │       ├── go.sum
        │   │   │       ├── LICENSE
        │   │   │       ├── README.md
        │   │   │       └── transport.go
        │   │   ├── davecgh
        │   │   │   └── go-spew
        │   │   │       ├── LICENSE
        │   │   │       └── spew
        │   │   │           ├── bypass.go
        │   │   │           ├── bypasssafe.go
        │   │   │           ├── common.go
        │   │   │           ├── config.go
        │   │   │           ├── doc.go
        │   │   │           ├── dump.go
        │   │   │           ├── format.go
        │   │   │           └── spew.go
        │   │   ├── dgrijalva
        │   │   │   └── jwt-go
        │   │   │       ├── claims.go
        │   │   │       ├── doc.go
        │   │   │       ├── ecdsa.go
        │   │   │       ├── ecdsa_utils.go
        │   │   │       ├── errors.go
        │   │   │       ├── hmac.go
        │   │   │       ├── LICENSE
        │   │   │       ├── map_claims.go
        │   │   │       ├── MIGRATION_GUIDE.md
        │   │   │       ├── none.go
        │   │   │       ├── parser.go
        │   │   │       ├── README.md
        │   │   │       ├── rsa.go
        │   │   │       ├── rsa_pss.go
        │   │   │       ├── rsa_utils.go
        │   │   │       ├── signing_method.go
        │   │   │       ├── token.go
        │   │   │       └── VERSION_HISTORY.md
        │   │   ├── fsnotify
        │   │   │   └── fsnotify
        │   │   │       ├── AUTHORS
        │   │   │       ├── CHANGELOG.md
        │   │   │       ├── CONTRIBUTING.md
        │   │   │       ├── fen.go
        │   │   │       ├── fsnotify.go
        │   │   │       ├── inotify.go
        │   │   │       ├── inotify_poller.go
        │   │   │       ├── kqueue.go
        │   │   │       ├── LICENSE
        │   │   │       ├── open_mode_bsd.go
        │   │   │       ├── open_mode_darwin.go
        │   │   │       ├── README.md
        │   │   │       └── windows.go
        │   │   ├── gofrs
        │   │   │   └── uuid
        │   │   │       ├── codec.go
        │   │   │       ├── fuzz.go
        │   │   │       ├── generator.go
        │   │   │       ├── LICENSE
        │   │   │       ├── README.md
        │   │   │       ├── sql.go
        │   │   │       └── uuid.go
        │   │   ├── golang
        │   │   │   └── mock
        │   │   │       ├── AUTHORS
        │   │   │       ├── CONTRIBUTORS
        │   │   │       ├── gomock
        │   │   │       │   ├── call.go
        │   │   │       │   ├── callset.go
        │   │   │       │   ├── controller.go
        │   │   │       │   └── matchers.go
        │   │   │       └── LICENSE
        │   │   ├── google
        │   │   │   ├── go-github
        │   │   │   │   └── v28
        │   │   │   │       ├── AUTHORS
        │   │   │   │       ├── github
        │   │   │   │       │   ├── activity_events.go
        │   │   │   │       │   ├── activity.go
        │   │   │   │       │   ├── activity_notifications.go
        │   │   │   │       │   ├── activity_star.go
        │   │   │   │       │   ├── activity_watching.go
        │   │   │   │       │   ├── admin.go
        │   │   │   │       │   ├── admin_orgs.go
        │   │   │   │       │   ├── admin_stats.go
        │   │   │   │       │   ├── admin_users.go
        │   │   │   │       │   ├── apps.go
        │   │   │   │       │   ├── apps_installation.go
        │   │   │   │       │   ├── apps_marketplace.go
        │   │   │   │       │   ├── authorizations.go
        │   │   │   │       │   ├── checks.go
        │   │   │   │       │   ├── doc.go
        │   │   │   │       │   ├── event.go
        │   │   │   │       │   ├── event_types.go
        │   │   │   │       │   ├── gists_comments.go
        │   │   │   │       │   ├── gists.go
        │   │   │   │       │   ├── git_blobs.go
        │   │   │   │       │   ├── git_commits.go
        │   │   │   │       │   ├── git.go
        │   │   │   │       │   ├── github-accessors.go
        │   │   │   │       │   ├── github.go
        │   │   │   │       │   ├── gitignore.go
        │   │   │   │       │   ├── git_refs.go
        │   │   │   │       │   ├── git_tags.go
        │   │   │   │       │   ├── git_trees.go
        │   │   │   │       │   ├── interactions.go
        │   │   │   │       │   ├── interactions_orgs.go
        │   │   │   │       │   ├── interactions_repos.go
        │   │   │   │       │   ├── issues_assignees.go
        │   │   │   │       │   ├── issues_comments.go
        │   │   │   │       │   ├── issues_events.go
        │   │   │   │       │   ├── issues.go
        │   │   │   │       │   ├── issues_labels.go
        │   │   │   │       │   ├── issues_milestones.go
        │   │   │   │       │   ├── issues_timeline.go
        │   │   │   │       │   ├── licenses.go
        │   │   │   │       │   ├── messages.go
        │   │   │   │       │   ├── migrations.go
        │   │   │   │       │   ├── migrations_source_import.go
        │   │   │   │       │   ├── migrations_user.go
        │   │   │   │       │   ├── misc.go
        │   │   │   │       │   ├── orgs.go
        │   │   │   │       │   ├── orgs_hooks.go
        │   │   │   │       │   ├── orgs_members.go
        │   │   │   │       │   ├── orgs_outside_collaborators.go
        │   │   │   │       │   ├── orgs_projects.go
        │   │   │   │       │   ├── orgs_users_blocking.go
        │   │   │   │       │   ├── projects.go
        │   │   │   │       │   ├── pulls_comments.go
        │   │   │   │       │   ├── pulls.go
        │   │   │   │       │   ├── pulls_reviewers.go
        │   │   │   │       │   ├── pulls_reviews.go
        │   │   │   │       │   ├── reactions.go
        │   │   │   │       │   ├── repos_collaborators.go
        │   │   │   │       │   ├── repos_comments.go
        │   │   │   │       │   ├── repos_commits.go
        │   │   │   │       │   ├── repos_community_health.go
        │   │   │   │       │   ├── repos_contents.go
        │   │   │   │       │   ├── repos_deployments.go
        │   │   │   │       │   ├── repos_forks.go
        │   │   │   │       │   ├── repos.go
        │   │   │   │       │   ├── repos_hooks.go
        │   │   │   │       │   ├── repos_invitations.go
        │   │   │   │       │   ├── repos_keys.go
        │   │   │   │       │   ├── repos_merging.go
        │   │   │   │       │   ├── repos_pages.go
        │   │   │   │       │   ├── repos_prereceive_hooks.go
        │   │   │   │       │   ├── repos_projects.go
        │   │   │   │       │   ├── repos_releases.go
        │   │   │   │       │   ├── repos_stats.go
        │   │   │   │       │   ├── repos_statuses.go
        │   │   │   │       │   ├── repos_traffic.go
        │   │   │   │       │   ├── search.go
        │   │   │   │       │   ├── strings.go
        │   │   │   │       │   ├── teams_discussion_comments.go
        │   │   │   │       │   ├── teams_discussions.go
        │   │   │   │       │   ├── teams.go
        │   │   │   │       │   ├── teams_members.go
        │   │   │   │       │   ├── timestamp.go
        │   │   │   │       │   ├── users_administration.go
        │   │   │   │       │   ├── users_blocking.go
        │   │   │   │       │   ├── users_emails.go
        │   │   │   │       │   ├── users_followers.go
        │   │   │   │       │   ├── users.go
        │   │   │   │       │   ├── users_gpg_keys.go
        │   │   │   │       │   ├── users_keys.go
        │   │   │   │       │   ├── with_appengine.go
        │   │   │   │       │   └── without_appengine.go
        │   │   │   │       └── LICENSE
        │   │   │   ├── go-querystring
        │   │   │   │   ├── LICENSE
        │   │   │   │   └── query
        │   │   │   │       └── encode.go
        │   │   │   └── uuid
        │   │   │       ├── CONTRIBUTING.md
        │   │   │       ├── CONTRIBUTORS
        │   │   │       ├── dce.go
        │   │   │       ├── doc.go
        │   │   │       ├── go.mod
        │   │   │       ├── hash.go
        │   │   │       ├── LICENSE
        │   │   │       ├── marshal.go
        │   │   │       ├── node.go
        │   │   │       ├── node_js.go
        │   │   │       ├── node_net.go
        │   │   │       ├── README.md
        │   │   │       ├── sql.go
        │   │   │       ├── time.go
        │   │   │       ├── util.go
        │   │   │       ├── uuid.go
        │   │   │       ├── version1.go
        │   │   │       └── version4.go
        │   │   ├── hashicorp
        │   │   │   └── hcl
        │   │   │       ├── appveyor.yml
        │   │   │       ├── decoder.go
        │   │   │       ├── go.mod
        │   │   │       ├── go.sum
        │   │   │       ├── hcl
        │   │   │       │   ├── ast
        │   │   │       │   │   ├── ast.go
        │   │   │       │   │   └── walk.go
        │   │   │       │   ├── parser
        │   │   │       │   │   ├── error.go
        │   │   │       │   │   └── parser.go
        │   │   │       │   ├── printer
        │   │   │       │   │   ├── nodes.go
        │   │   │       │   │   └── printer.go
        │   │   │       │   ├── scanner
        │   │   │       │   │   └── scanner.go
        │   │   │       │   ├── strconv
        │   │   │       │   │   └── quote.go
        │   │   │       │   └── token
        │   │   │       │       ├── position.go
        │   │   │       │       └── token.go
        │   │   │       ├── hcl.go
        │   │   │       ├── json
        │   │   │       │   ├── parser
        │   │   │       │   │   ├── flatten.go
        │   │   │       │   │   └── parser.go
        │   │   │       │   ├── scanner
        │   │   │       │   │   └── scanner.go
        │   │   │       │   └── token
        │   │   │       │       ├── position.go
        │   │   │       │       └── token.go
        │   │   │       ├── lex.go
        │   │   │       ├── LICENSE
        │   │   │       ├── Makefile
        │   │   │       ├── parse.go
        │   │   │       └── README.md
        │   │   ├── jmespath
        │   │   │   └── go-jmespath
        │   │   │       ├── api.go
        │   │   │       ├── astnodetype_string.go
        │   │   │       ├── functions.go
        │   │   │       ├── interpreter.go
        │   │   │       ├── lexer.go
        │   │   │       ├── LICENSE
        │   │   │       ├── Makefile
        │   │   │       ├── parser.go
        │   │   │       ├── README.md
        │   │   │       ├── toktype_string.go
        │   │   │       └── util.go
        │   │   ├── klauspost
        │   │   │   └── readahead
        │   │   │       ├── LICENSE
        │   │   │       ├── reader.go
        │   │   │       └── README.md
        │   │   ├── konsorten
        │   │   │   └── go-windows-terminal-sequences
        │   │   │       ├── go.mod
        │   │   │       ├── LICENSE
        │   │   │       ├── README.md
        │   │   │       └── sequences.go
        │   │   ├── magiconair
        │   │   │   └── properties
        │   │   │       ├── CHANGELOG.md
        │   │   │       ├── decode.go
        │   │   │       ├── doc.go
        │   │   │       ├── integrate.go
        │   │   │       ├── lex.go
        │   │   │       ├── LICENSE
        │   │   │       ├── load.go
        │   │   │       ├── parser.go
        │   │   │       ├── properties.go
        │   │   │       ├── rangecheck.go
        │   │   │       └── README.md
        │   │   ├── mitchellh
        │   │   │   └── mapstructure
        │   │   │       ├── CHANGELOG.md
        │   │   │       ├── decode_hooks.go
        │   │   │       ├── error.go
        │   │   │       ├── go.mod
        │   │   │       ├── LICENSE
        │   │   │       ├── mapstructure.go
        │   │   │       └── README.md
        │   │   ├── pelletier
        │   │   │   └── go-toml
        │   │   │       ├── benchmark.json
        │   │   │       ├── benchmark.sh
        │   │   │       ├── benchmark.toml
        │   │   │       ├── benchmark.yml
        │   │   │       ├── doc.go
        │   │   │       ├── example-crlf.toml
        │   │   │       ├── example.toml
        │   │   │       ├── fuzz.go
        │   │   │       ├── fuzz.sh
        │   │   │       ├── keysparsing.go
        │   │   │       ├── lexer.go
        │   │   │       ├── LICENSE
        │   │   │       ├── marshal.go
        │   │   │       ├── marshal_test.toml
        │   │   │       ├── parser.go
        │   │   │       ├── position.go
        │   │   │       ├── README.md
        │   │   │       ├── test.sh
        │   │   │       ├── token.go
        │   │   │       ├── toml.go
        │   │   │       ├── tomltree_create.go
        │   │   │       └── tomltree_write.go
        │   │   ├── pmezard
        │   │   │   └── go-difflib
        │   │   │       ├── difflib
        │   │   │       │   └── difflib.go
        │   │   │       └── LICENSE
        │   │   ├── sirupsen
        │   │   │   └── logrus
        │   │   │       ├── alt_exit.go
        │   │   │       ├── appveyor.yml
        │   │   │       ├── CHANGELOG.md
        │   │   │       ├── doc.go
        │   │   │       ├── entry.go
        │   │   │       ├── exported.go
        │   │   │       ├── formatter.go
        │   │   │       ├── go.mod
        │   │   │       ├── go.sum
        │   │   │       ├── hooks.go
        │   │   │       ├── json_formatter.go
        │   │   │       ├── LICENSE
        │   │   │       ├── logger.go
        │   │   │       ├── logrus.go
        │   │   │       ├── README.md
        │   │   │       ├── terminal_check_aix.go
        │   │   │       ├── terminal_check_appengine.go
        │   │   │       ├── terminal_check_js.go
        │   │   │       ├── terminal_check_notappengine.go
        │   │   │       ├── terminal_check_windows.go
        │   │   │       ├── terminal_notwindows.go
        │   │   │       ├── terminal_windows.go
        │   │   │       ├── text_formatter.go
        │   │   │       └── writer.go
        │   │   ├── spf13
        │   │   │   ├── afero
        │   │   │   │   ├── afero.go
        │   │   │   │   ├── appveyor.yml
        │   │   │   │   ├── basepath.go
        │   │   │   │   ├── cacheOnReadFs.go
        │   │   │   │   ├── const_bsds.go
        │   │   │   │   ├── const_win_unix.go
        │   │   │   │   ├── copyOnWriteFs.go
        │   │   │   │   ├── go.mod
        │   │   │   │   ├── httpFs.go
        │   │   │   │   ├── ioutil.go
        │   │   │   │   ├── LICENSE.txt
        │   │   │   │   ├── lstater.go
        │   │   │   │   ├── match.go
        │   │   │   │   ├── mem
        │   │   │   │   │   ├── dir.go
        │   │   │   │   │   ├── dirmap.go
        │   │   │   │   │   └── file.go
        │   │   │   │   ├── memmap.go
        │   │   │   │   ├── os.go
        │   │   │   │   ├── path.go
        │   │   │   │   ├── README.md
        │   │   │   │   ├── readonlyfs.go
        │   │   │   │   ├── regexpfs.go
        │   │   │   │   ├── unionFile.go
        │   │   │   │   └── util.go
        │   │   │   ├── cast
        │   │   │   │   ├── caste.go
        │   │   │   │   ├── cast.go
        │   │   │   │   ├── go.mod
        │   │   │   │   ├── go.sum
        │   │   │   │   ├── LICENSE
        │   │   │   │   ├── Makefile
        │   │   │   │   └── README.md
        │   │   │   ├── jwalterweatherman
        │   │   │   │   ├── default_notepad.go
        │   │   │   │   ├── go.mod
        │   │   │   │   ├── LICENSE
        │   │   │   │   ├── log_counter.go
        │   │   │   │   ├── notepad.go
        │   │   │   │   └── README.md
        │   │   │   ├── pflag
        │   │   │   │   ├── bool.go
        │   │   │   │   ├── bool_slice.go
        │   │   │   │   ├── bytes.go
        │   │   │   │   ├── count.go
        │   │   │   │   ├── duration.go
        │   │   │   │   ├── duration_slice.go
        │   │   │   │   ├── flag.go
        │   │   │   │   ├── float32.go
        │   │   │   │   ├── float64.go
        │   │   │   │   ├── golangflag.go
        │   │   │   │   ├── int16.go
        │   │   │   │   ├── int32.go
        │   │   │   │   ├── int64.go
        │   │   │   │   ├── int8.go
        │   │   │   │   ├── int.go
        │   │   │   │   ├── int_slice.go
        │   │   │   │   ├── ip.go
        │   │   │   │   ├── ipmask.go
        │   │   │   │   ├── ipnet.go
        │   │   │   │   ├── ip_slice.go
        │   │   │   │   ├── LICENSE
        │   │   │   │   ├── README.md
        │   │   │   │   ├── string_array.go
        │   │   │   │   ├── string.go
        │   │   │   │   ├── string_slice.go
        │   │   │   │   ├── string_to_int.go
        │   │   │   │   ├── string_to_string.go
        │   │   │   │   ├── uint16.go
        │   │   │   │   ├── uint32.go
        │   │   │   │   ├── uint64.go
        │   │   │   │   ├── uint8.go
        │   │   │   │   ├── uint.go
        │   │   │   │   └── uint_slice.go
        │   │   │   └── viper
        │   │   │       ├── flags.go
        │   │   │       ├── go.mod
        │   │   │       ├── go.sum
        │   │   │       ├── LICENSE
        │   │   │       ├── README.md
        │   │   │       ├── util.go
        │   │   │       └── viper.go
        │   │   └── stretchr
        │   │       └── testify
        │   │           ├── assert
        │   │           │   ├── assertion_format.go
        │   │           │   ├── assertion_format.go.tmpl
        │   │           │   ├── assertion_forward.go
        │   │           │   ├── assertion_forward.go.tmpl
        │   │           │   ├── assertions.go
        │   │           │   ├── doc.go
        │   │           │   ├── errors.go
        │   │           │   ├── forward_assertions.go
        │   │           │   └── http_assertions.go
        │   │           └── LICENSE
        │   ├── golang.org
        │   │   └── x
        │   │       ├── crypto
        │   │       │   ├── AUTHORS
        │   │       │   ├── cast5
        │   │       │   │   └── cast5.go
        │   │       │   ├── CONTRIBUTORS
        │   │       │   ├── LICENSE
        │   │       │   ├── openpgp
        │   │       │   │   ├── armor
        │   │       │   │   │   ├── armor.go
        │   │       │   │   │   └── encode.go
        │   │       │   │   ├── canonical_text.go
        │   │       │   │   ├── elgamal
        │   │       │   │   │   └── elgamal.go
        │   │       │   │   ├── errors
        │   │       │   │   │   └── errors.go
        │   │       │   │   ├── keys.go
        │   │       │   │   ├── packet
        │   │       │   │   │   ├── compressed.go
        │   │       │   │   │   ├── config.go
        │   │       │   │   │   ├── encrypted_key.go
        │   │       │   │   │   ├── literal.go
        │   │       │   │   │   ├── ocfb.go
        │   │       │   │   │   ├── one_pass_signature.go
        │   │       │   │   │   ├── opaque.go
        │   │       │   │   │   ├── packet.go
        │   │       │   │   │   ├── private_key.go
        │   │       │   │   │   ├── public_key.go
        │   │       │   │   │   ├── public_key_v3.go
        │   │       │   │   │   ├── reader.go
        │   │       │   │   │   ├── signature.go
        │   │       │   │   │   ├── signature_v3.go
        │   │       │   │   │   ├── symmetrically_encrypted.go
        │   │       │   │   │   ├── symmetric_key_encrypted.go
        │   │       │   │   │   ├── userattribute.go
        │   │       │   │   │   └── userid.go
        │   │       │   │   ├── read.go
        │   │       │   │   ├── s2k
        │   │       │   │   │   └── s2k.go
        │   │       │   │   └── write.go
        │   │       │   ├── PATENTS
        │   │       │   └── ssh
        │   │       │       └── terminal
        │   │       │           ├── terminal.go
        │   │       │           ├── util_aix.go
        │   │       │           ├── util_bsd.go
        │   │       │           ├── util.go
        │   │       │           ├── util_linux.go
        │   │       │           ├── util_plan9.go
        │   │       │           ├── util_solaris.go
        │   │       │           └── util_windows.go
        │   │       ├── net
        │   │       │   ├── AUTHORS
        │   │       │   ├── CONTRIBUTORS
        │   │       │   ├── LICENSE
        │   │       │   ├── PATENTS
        │   │       │   └── publicsuffix
        │   │       │       ├── list.go
        │   │       │       └── table.go
        │   │       ├── sys
        │   │       │   ├── AUTHORS
        │   │       │   ├── CONTRIBUTORS
        │   │       │   ├── LICENSE
        │   │       │   ├── PATENTS
        │   │       │   ├── unix
        │   │       │   │   ├── affinity_linux.go
        │   │       │   │   ├── aliases.go
        │   │       │   │   ├── asm_aix_ppc64.s
        │   │       │   │   ├── asm_darwin_386.s
        │   │       │   │   ├── asm_darwin_amd64.s
        │   │       │   │   ├── asm_darwin_arm64.s
        │   │       │   │   ├── asm_darwin_arm.s
        │   │       │   │   ├── asm_dragonfly_amd64.s
        │   │       │   │   ├── asm_freebsd_386.s
        │   │       │   │   ├── asm_freebsd_amd64.s
        │   │       │   │   ├── asm_freebsd_arm64.s
        │   │       │   │   ├── asm_freebsd_arm.s
        │   │       │   │   ├── asm_linux_386.s
        │   │       │   │   ├── asm_linux_amd64.s
        │   │       │   │   ├── asm_linux_arm64.s
        │   │       │   │   ├── asm_linux_arm.s
        │   │       │   │   ├── asm_linux_mips64x.s
        │   │       │   │   ├── asm_linux_mipsx.s
        │   │       │   │   ├── asm_linux_ppc64x.s
        │   │       │   │   ├── asm_linux_riscv64.s
        │   │       │   │   ├── asm_linux_s390x.s
        │   │       │   │   ├── asm_netbsd_386.s
        │   │       │   │   ├── asm_netbsd_amd64.s
        │   │       │   │   ├── asm_netbsd_arm64.s
        │   │       │   │   ├── asm_netbsd_arm.s
        │   │       │   │   ├── asm_openbsd_386.s
        │   │       │   │   ├── asm_openbsd_amd64.s
        │   │       │   │   ├── asm_openbsd_arm64.s
        │   │       │   │   ├── asm_openbsd_arm.s
        │   │       │   │   ├── asm_solaris_amd64.s
        │   │       │   │   ├── bluetooth_linux.go
        │   │       │   │   ├── cap_freebsd.go
        │   │       │   │   ├── constants.go
        │   │       │   │   ├── dev_aix_ppc64.go
        │   │       │   │   ├── dev_aix_ppc.go
        │   │       │   │   ├── dev_darwin.go
        │   │       │   │   ├── dev_dragonfly.go
        │   │       │   │   ├── dev_freebsd.go
        │   │       │   │   ├── dev_linux.go
        │   │       │   │   ├── dev_netbsd.go
        │   │       │   │   ├── dev_openbsd.go
        │   │       │   │   ├── dirent.go
        │   │       │   │   ├── endian_big.go
        │   │       │   │   ├── endian_little.go
        │   │       │   │   ├── env_unix.go
        │   │       │   │   ├── errors_freebsd_386.go
        │   │       │   │   ├── errors_freebsd_amd64.go
        │   │       │   │   ├── errors_freebsd_arm.go
        │   │       │   │   ├── fcntl_darwin.go
        │   │       │   │   ├── fcntl.go
        │   │       │   │   ├── fcntl_linux_32bit.go
        │   │       │   │   ├── gccgo_c.c
        │   │       │   │   ├── gccgo.go
        │   │       │   │   ├── gccgo_linux_amd64.go
        │   │       │   │   ├── ioctl.go
        │   │       │   │   ├── mkall.sh
        │   │       │   │   ├── mkerrors.sh
        │   │       │   │   ├── pagesize_unix.go
        │   │       │   │   ├── pledge_openbsd.go
        │   │       │   │   ├── race0.go
        │   │       │   │   ├── race.go
        │   │       │   │   ├── readdirent_getdents.go
        │   │       │   │   ├── readdirent_getdirentries.go
        │   │       │   │   ├── README.md
        │   │       │   │   ├── sockcmsg_linux.go
        │   │       │   │   ├── sockcmsg_unix.go
        │   │       │   │   ├── str.go
        │   │       │   │   ├── syscall_aix.go
        │   │       │   │   ├── syscall_aix_ppc64.go
        │   │       │   │   ├── syscall_aix_ppc.go
        │   │       │   │   ├── syscall_bsd.go
        │   │       │   │   ├── syscall_darwin_386.go
        │   │       │   │   ├── syscall_darwin_amd64.go
        │   │       │   │   ├── syscall_darwin_arm64.go
        │   │       │   │   ├── syscall_darwin_arm.go
        │   │       │   │   ├── syscall_darwin.go
        │   │       │   │   ├── syscall_darwin_libSystem.go
        │   │       │   │   ├── syscall_dragonfly_amd64.go
        │   │       │   │   ├── syscall_dragonfly.go
        │   │       │   │   ├── syscall_freebsd_386.go
        │   │       │   │   ├── syscall_freebsd_amd64.go
        │   │       │   │   ├── syscall_freebsd_arm64.go
        │   │       │   │   ├── syscall_freebsd_arm.go
        │   │       │   │   ├── syscall_freebsd.go
        │   │       │   │   ├── syscall.go
        │   │       │   │   ├── syscall_linux_386.go
        │   │       │   │   ├── syscall_linux_amd64_gc.go
        │   │       │   │   ├── syscall_linux_amd64.go
        │   │       │   │   ├── syscall_linux_arm64.go
        │   │       │   │   ├── syscall_linux_arm.go
        │   │       │   │   ├── syscall_linux_gc_386.go
        │   │       │   │   ├── syscall_linux_gccgo_386.go
        │   │       │   │   ├── syscall_linux_gccgo_arm.go
        │   │       │   │   ├── syscall_linux_gc.go
        │   │       │   │   ├── syscall_linux.go
        │   │       │   │   ├── syscall_linux_mips64x.go
        │   │       │   │   ├── syscall_linux_mipsx.go
        │   │       │   │   ├── syscall_linux_ppc64x.go
        │   │       │   │   ├── syscall_linux_riscv64.go
        │   │       │   │   ├── syscall_linux_s390x.go
        │   │       │   │   ├── syscall_linux_sparc64.go
        │   │       │   │   ├── syscall_netbsd_386.go
        │   │       │   │   ├── syscall_netbsd_amd64.go
        │   │       │   │   ├── syscall_netbsd_arm64.go
        │   │       │   │   ├── syscall_netbsd_arm.go
        │   │       │   │   ├── syscall_netbsd.go
        │   │       │   │   ├── syscall_openbsd_386.go
        │   │       │   │   ├── syscall_openbsd_amd64.go
        │   │       │   │   ├── syscall_openbsd_arm64.go
        │   │       │   │   ├── syscall_openbsd_arm.go
        │   │       │   │   ├── syscall_openbsd.go
        │   │       │   │   ├── syscall_solaris_amd64.go
        │   │       │   │   ├── syscall_solaris.go
        │   │       │   │   ├── syscall_unix_gc.go
        │   │       │   │   ├── syscall_unix_gc_ppc64x.go
        │   │       │   │   ├── syscall_unix.go
        │   │       │   │   ├── timestruct.go
        │   │       │   │   ├── unveil_openbsd.go
        │   │       │   │   ├── xattr_bsd.go
        │   │       │   │   ├── zerrors_aix_ppc64.go
        │   │       │   │   ├── zerrors_aix_ppc.go
        │   │       │   │   ├── zerrors_darwin_386.go
        │   │       │   │   ├── zerrors_darwin_amd64.go
        │   │       │   │   ├── zerrors_darwin_arm64.go
        │   │       │   │   ├── zerrors_darwin_arm.go
        │   │       │   │   ├── zerrors_dragonfly_amd64.go
        │   │       │   │   ├── zerrors_freebsd_386.go
        │   │       │   │   ├── zerrors_freebsd_amd64.go
        │   │       │   │   ├── zerrors_freebsd_arm64.go
        │   │       │   │   ├── zerrors_freebsd_arm.go
        │   │       │   │   ├── zerrors_linux_386.go
        │   │       │   │   ├── zerrors_linux_amd64.go
        │   │       │   │   ├── zerrors_linux_arm64.go
        │   │       │   │   ├── zerrors_linux_arm.go
        │   │       │   │   ├── zerrors_linux_mips64.go
        │   │       │   │   ├── zerrors_linux_mips64le.go
        │   │       │   │   ├── zerrors_linux_mips.go
        │   │       │   │   ├── zerrors_linux_mipsle.go
        │   │       │   │   ├── zerrors_linux_ppc64.go
        │   │       │   │   ├── zerrors_linux_ppc64le.go
        │   │       │   │   ├── zerrors_linux_riscv64.go
        │   │       │   │   ├── zerrors_linux_s390x.go
        │   │       │   │   ├── zerrors_linux_sparc64.go
        │   │       │   │   ├── zerrors_netbsd_386.go
        │   │       │   │   ├── zerrors_netbsd_amd64.go
        │   │       │   │   ├── zerrors_netbsd_arm64.go
        │   │       │   │   ├── zerrors_netbsd_arm.go
        │   │       │   │   ├── zerrors_openbsd_386.go
        │   │       │   │   ├── zerrors_openbsd_amd64.go
        │   │       │   │   ├── zerrors_openbsd_arm64.go
        │   │       │   │   ├── zerrors_openbsd_arm.go
        │   │       │   │   ├── zerrors_solaris_amd64.go
        │   │       │   │   ├── zptrace386_linux.go
        │   │       │   │   ├── zptracearm_linux.go
        │   │       │   │   ├── zptracemipsle_linux.go
        │   │       │   │   ├── zptracemips_linux.go
        │   │       │   │   ├── zsyscall_aix_ppc64_gccgo.go
        │   │       │   │   ├── zsyscall_aix_ppc64_gc.go
        │   │       │   │   ├── zsyscall_aix_ppc64.go
        │   │       │   │   ├── zsyscall_aix_ppc.go
        │   │       │   │   ├── zsyscall_darwin_386.1_11.go
        │   │       │   │   ├── zsyscall_darwin_386.go
        │   │       │   │   ├── zsyscall_darwin_386.s
        │   │       │   │   ├── zsyscall_darwin_amd64.1_11.go
        │   │       │   │   ├── zsyscall_darwin_amd64.go
        │   │       │   │   ├── zsyscall_darwin_amd64.s
        │   │       │   │   ├── zsyscall_darwin_arm.1_11.go
        │   │       │   │   ├── zsyscall_darwin_arm64.1_11.go
        │   │       │   │   ├── zsyscall_darwin_arm64.go
        │   │       │   │   ├── zsyscall_darwin_arm64.s
        │   │       │   │   ├── zsyscall_darwin_arm.go
        │   │       │   │   ├── zsyscall_darwin_arm.s
        │   │       │   │   ├── zsyscall_dragonfly_amd64.go
        │   │       │   │   ├── zsyscall_freebsd_386.go
        │   │       │   │   ├── zsyscall_freebsd_amd64.go
        │   │       │   │   ├── zsyscall_freebsd_arm64.go
        │   │       │   │   ├── zsyscall_freebsd_arm.go
        │   │       │   │   ├── zsyscall_linux_386.go
        │   │       │   │   ├── zsyscall_linux_amd64.go
        │   │       │   │   ├── zsyscall_linux_arm64.go
        │   │       │   │   ├── zsyscall_linux_arm.go
        │   │       │   │   ├── zsyscall_linux_mips64.go
        │   │       │   │   ├── zsyscall_linux_mips64le.go
        │   │       │   │   ├── zsyscall_linux_mips.go
        │   │       │   │   ├── zsyscall_linux_mipsle.go
        │   │       │   │   ├── zsyscall_linux_ppc64.go
        │   │       │   │   ├── zsyscall_linux_ppc64le.go
        │   │       │   │   ├── zsyscall_linux_riscv64.go
        │   │       │   │   ├── zsyscall_linux_s390x.go
        │   │       │   │   ├── zsyscall_linux_sparc64.go
        │   │       │   │   ├── zsyscall_netbsd_386.go
        │   │       │   │   ├── zsyscall_netbsd_amd64.go
        │   │       │   │   ├── zsyscall_netbsd_arm64.go
        │   │       │   │   ├── zsyscall_netbsd_arm.go
        │   │       │   │   ├── zsyscall_openbsd_386.go
        │   │       │   │   ├── zsyscall_openbsd_amd64.go
        │   │       │   │   ├── zsyscall_openbsd_arm64.go
        │   │       │   │   ├── zsyscall_openbsd_arm.go
        │   │       │   │   ├── zsyscall_solaris_amd64.go
        │   │       │   │   ├── zsysctl_openbsd_386.go
        │   │       │   │   ├── zsysctl_openbsd_amd64.go
        │   │       │   │   ├── zsysctl_openbsd_arm64.go
        │   │       │   │   ├── zsysctl_openbsd_arm.go
        │   │       │   │   ├── zsysnum_darwin_386.go
        │   │       │   │   ├── zsysnum_darwin_amd64.go
        │   │       │   │   ├── zsysnum_darwin_arm64.go
        │   │       │   │   ├── zsysnum_darwin_arm.go
        │   │       │   │   ├── zsysnum_dragonfly_amd64.go
        │   │       │   │   ├── zsysnum_freebsd_386.go
        │   │       │   │   ├── zsysnum_freebsd_amd64.go
        │   │       │   │   ├── zsysnum_freebsd_arm64.go
        │   │       │   │   ├── zsysnum_freebsd_arm.go
        │   │       │   │   ├── zsysnum_linux_386.go
        │   │       │   │   ├── zsysnum_linux_amd64.go
        │   │       │   │   ├── zsysnum_linux_arm64.go
        │   │       │   │   ├── zsysnum_linux_arm.go
        │   │       │   │   ├── zsysnum_linux_mips64.go
        │   │       │   │   ├── zsysnum_linux_mips64le.go
        │   │       │   │   ├── zsysnum_linux_mips.go
        │   │       │   │   ├── zsysnum_linux_mipsle.go
        │   │       │   │   ├── zsysnum_linux_ppc64.go
        │   │       │   │   ├── zsysnum_linux_ppc64le.go
        │   │       │   │   ├── zsysnum_linux_riscv64.go
        │   │       │   │   ├── zsysnum_linux_s390x.go
        │   │       │   │   ├── zsysnum_linux_sparc64.go
        │   │       │   │   ├── zsysnum_netbsd_386.go
        │   │       │   │   ├── zsysnum_netbsd_amd64.go
        │   │       │   │   ├── zsysnum_netbsd_arm64.go
        │   │       │   │   ├── zsysnum_netbsd_arm.go
        │   │       │   │   ├── zsysnum_openbsd_386.go
        │   │       │   │   ├── zsysnum_openbsd_amd64.go
        │   │       │   │   ├── zsysnum_openbsd_arm64.go
        │   │       │   │   ├── zsysnum_openbsd_arm.go
        │   │       │   │   ├── ztypes_aix_ppc64.go
        │   │       │   │   ├── ztypes_aix_ppc.go
        │   │       │   │   ├── ztypes_darwin_386.go
        │   │       │   │   ├── ztypes_darwin_amd64.go
        │   │       │   │   ├── ztypes_darwin_arm64.go
        │   │       │   │   ├── ztypes_darwin_arm.go
        │   │       │   │   ├── ztypes_dragonfly_amd64.go
        │   │       │   │   ├── ztypes_freebsd_386.go
        │   │       │   │   ├── ztypes_freebsd_amd64.go
        │   │       │   │   ├── ztypes_freebsd_arm64.go
        │   │       │   │   ├── ztypes_freebsd_arm.go
        │   │       │   │   ├── ztypes_linux_386.go
        │   │       │   │   ├── ztypes_linux_amd64.go
        │   │       │   │   ├── ztypes_linux_arm64.go
        │   │       │   │   ├── ztypes_linux_arm.go
        │   │       │   │   ├── ztypes_linux_mips64.go
        │   │       │   │   ├── ztypes_linux_mips64le.go
        │   │       │   │   ├── ztypes_linux_mips.go
        │   │       │   │   ├── ztypes_linux_mipsle.go
        │   │       │   │   ├── ztypes_linux_ppc64.go
        │   │       │   │   ├── ztypes_linux_ppc64le.go
        │   │       │   │   ├── ztypes_linux_riscv64.go
        │   │       │   │   ├── ztypes_linux_s390x.go
        │   │       │   │   ├── ztypes_linux_sparc64.go
        │   │       │   │   ├── ztypes_netbsd_386.go
        │   │       │   │   ├── ztypes_netbsd_amd64.go
        │   │       │   │   ├── ztypes_netbsd_arm64.go
        │   │       │   │   ├── ztypes_netbsd_arm.go
        │   │       │   │   ├── ztypes_openbsd_386.go
        │   │       │   │   ├── ztypes_openbsd_amd64.go
        │   │       │   │   ├── ztypes_openbsd_arm64.go
        │   │       │   │   ├── ztypes_openbsd_arm.go
        │   │       │   │   └── ztypes_solaris_amd64.go
        │   │       │   └── windows
        │   │       │       ├── aliases.go
        │   │       │       ├── asm_windows_386.s
        │   │       │       ├── asm_windows_amd64.s
        │   │       │       ├── asm_windows_arm.s
        │   │       │       ├── dll_windows.go
        │   │       │       ├── env_windows.go
        │   │       │       ├── eventlog.go
        │   │       │       ├── exec_windows.go
        │   │       │       ├── memory_windows.go
        │   │       │       ├── mkerrors.bash
        │   │       │       ├── mkknownfolderids.bash
        │   │       │       ├── mksyscall.go
        │   │       │       ├── race0.go
        │   │       │       ├── race.go
        │   │       │       ├── security_windows.go
        │   │       │       ├── service.go
        │   │       │       ├── str.go
        │   │       │       ├── syscall.go
        │   │       │       ├── syscall_windows.go
        │   │       │       ├── types_windows_386.go
        │   │       │       ├── types_windows_amd64.go
        │   │       │       ├── types_windows_arm.go
        │   │       │       ├── types_windows.go
        │   │       │       ├── zerrors_windows.go
        │   │       │       ├── zknownfolderids_windows.go
        │   │       │       └── zsyscall_windows.go
        │   │       └── text
        │   │           ├── AUTHORS
        │   │           ├── CONTRIBUTORS
        │   │           ├── LICENSE
        │   │           ├── PATENTS
        │   │           ├── transform
        │   │           │   └── transform.go
        │   │           └── unicode
        │   │               └── norm
        │   │                   ├── composition.go
        │   │                   ├── forminfo.go
        │   │                   ├── input.go
        │   │                   ├── iter.go
        │   │                   ├── normalize.go
        │   │                   ├── readwriter.go
        │   │                   ├── tables10.0.0.go
        │   │                   ├── tables11.0.0.go
        │   │                   ├── tables9.0.0.go
        │   │                   ├── transform.go
        │   │                   └── trie.go
        │   ├── gopkg.in
        │   │   └── yaml.v2
        │   │       ├── apic.go
        │   │       ├── decode.go
        │   │       ├── emitterc.go
        │   │       ├── encode.go
        │   │       ├── go.mod
        │   │       ├── LICENSE
        │   │       ├── LICENSE.libyaml
        │   │       ├── NOTICE
        │   │       ├── parserc.go
        │   │       ├── readerc.go
        │   │       ├── README.md
        │   │       ├── resolve.go
        │   │       ├── scannerc.go
        │   │       ├── sorter.go
        │   │       ├── writerc.go
        │   │       ├── yaml.go
        │   │       ├── yamlh.go
        │   │       └── yamlprivateh.go
        │   └── modules.txt
       └── VERSION