graph LR idea_06df77a3_f5c2_4f90_b05e_617264545b3a["Computational Diffie-Hellman Problem Hardness Assumption"] idea_0744a30c_9fc3_4fca_b32e_0e65717fe4b6["Modular Inverse Computation Methods in Cryptography"] idea_07e189e4_6f35_4406_ac18_34b6c6c9012c["Secure Channel Establishment using TLS and Authenticated Key Exchange in Cryptography"] idea_09343a5d_34a1_4623_a475_7ec323988363["Schnorr Signatures in Discrete Log Cryptography"] idea_0d121d98_0f57_4a33_9b94_0332272a260b["Finite Fields in Abstract Algebra"] idea_11700498_bfef_409f_adf9_d057ff079245["TLS Handshake Protocol Steps and Cipher Suite Negotiation"] idea_122ff054_b2ec_491f_9e27_6985066dde4c["Secure Multi-party Computation using Secret Sharing and RSA Threshold Signatures"] idea_145a91c6_111a_496f_be04_565ab881d871["Secret Sharing Schemes in Cryptography"] idea_14e01643_f96d_4475_90c6_5799241333d1["Primality Testing for Large Integers via Trial Division and Randomization"] idea_16935dce_07b8_4f26_913d_44901b25f3c0["Message Authentication Codes in Cryptography"] idea_187c3bd6_4ddd_4959_a4d0_51de2bbce1ec["Euler's Totient Function Calculation Modulo N"] idea_18a1abdd_f064_4d3e_a504_0c2a9820f7ee["Exhaustive Key Search Attack Mechanics"] idea_19c9a62b_91b4_417f_ba83_f80fcfe1d692["Pseudo Random Function Security: Birthday Attacks and PRF Implies KR in Cryptography"] idea_1a536937_1bfe_4aeb_8d5e_3b02208a9da7["Symmetric Encryption Security Models in Cryptography"] idea_1cd0c07d_45e2_4d14_8ab7_591a5a7746b3["Cryptographic Lego: Symmetric Encryption Schemes and Definitions in Cryptography"] idea_1eb44629_7ffe_4207_b455_ca0a9d7131f5["Symmetric Encryption Modes and IND-CPA Security Definitions in Cryptography"] idea_1ee76fa1_b443_4a60_a18b_7897e5bd956e["Public Key Infrastructure (PKI) Hierarchy and Certificate Validation"] idea_1f2ecdd9_2863_46bc_abfa_5a30ade3a97b["Symmetric Encryption Modes for Authenticated Data in Cryptography"] idea_1f94da85_a52a_4a41_9c50_91a035040b05["Binary Modular Exponentiation Algorithms for Groups"] idea_2193963c_a67a_4793_a118_643ee03bf9a7["Logical XOR Operation in Boolean Algebra"] idea_24654d87_1630_4296_b4af_df930e55dfcd["Block Cipher Families in Cryptography"] idea_256f82c8_2eeb_4eed_8634_d0a85b11f860["Block Cipher Modes of Operation including Davies-Meyer Construction"] idea_328852b8_b46f_4465_8b30_f041a78167d4["History of mathematics in the 20th century"] idea_3627f088_e89e_4a5c_b834_6afba1661da4["Computational Complexity Classes P NP"] idea_374bfd06_66b7_4464_bfdb_705b3ce6d9a3["Key Space Enumeration for Exhaustive Search"] idea_39327f36_e4cf_43a4_971c_c5f8a0dba8ee["Consistency Verification of Keys against Data Pairs"] idea_394e6ef8_a106_4ea6_8636_fdac0cb6ae3a["General applied mathematics"] idea_3c7855de_1642_49b8_8251_ecd9dd0f2b76["Cryptography Coin Flipping Protocol in Python using Safes"] idea_3ee706ce_8642_43e0_9aba_89a3bf0dfd15["Randomized Algorithms and Coin Flipping Techniques"] idea_40ef330c_b872_49ca_917b_336a4b01b3aa["Polynomial Interpolation over Finite Domains"] idea_42107a12_d2e4_4166_811c_98be74bcf84f["Identity-Based Encryption Security Model"] idea_4596089f_59fb_4c17_a256_498ae71f9c02["Collision Resistance Property of Hash Functions in Cryptography"] idea_479b9b72_3d4b_4c43_88ff_6356efbb25c4["Bijective Mapping between Input and Output Spaces"] idea_48643722_eb39_46e3_be8e_d459402c2e94["Pseudorandom Function Security in Cryptography via Distinguisher Advantage Games"] idea_49a57f05_5570_4705_8cea_08c29a3c6405["Greatest Common Divisor Algorithms for Integers"] idea_4e2ef54b_4ae9_49a3_88a8_8d382ad26ae1["IND-CPA Security Proof and Birthday Attacks on CTR Mode Symmetric Encryption"] idea_4e310131_8820_473e_8404_f4265c79556c["Counter Mode Encryption Mechanics and Initialization Vector Selection"] idea_4eb95fd4_3c3f_4b50_9494_db09f2549d53["RSA One-Wayness Assumption"] idea_504c8167_7a54_4ab2_aa5f_16c980bd38b6["Greatest Common Divisor Algorithm for Integers"] idea_52c1ed0e_f187_4f8f_88be_032bf2e3d8ce["Generator Verification Methods using Prime Factorization Orders"] idea_542a56a5_32af_41bd_b3d8_6dab4fdb9252["Digital Signatures in Public Key Cryptography using RSA and Random Oracles"] idea_560d3fa3_aeb8_4932_8967_3fd9c2873106["Collision Resistance Properties of Hash Functions"] idea_59c533be_1892_4916_a0da_4b8a1b35380c["Computational Discrete Logarithm Problem"] idea_59f38cce_4955_4ee8_aff8_ee3a9ace6dbc["Public Key Encryption Algorithms in Cryptography"] idea_5e9e83d1_70a0_4fcd_ad4c_360142b22cca["Meet-in-the-Middle Attack on Double DES Block Ciphers"] idea_60e1ac2f_bc06_47c6_8271_882f8eb64e92["Digital Signatures and Certificate Validation"] idea_64d3c98b_adc1_4faf_ade7_e0b875edc2f3["Sophie Germain Primes and Their Properties in Discrete Log Systems"] idea_64ddad24_e467_4e28_a202_389c80516ed5["Euler's Totient Function Calculation for Composite Numbers"] idea_67809063_d114_4586_9776_12351a441ef6["Discrete Logarithm Problem Hardness in Cyclic Groups"] idea_6bbec958_3a14_4c64_b2a3_cdca217f60ac["Digital Signatures and Hash Functions in Cryptography"] idea_6bf443ff_286d_4061_b5a4_bc69091aa360["CBC Mode of Operation for Block Ciphers"] idea_6e6b5447_1592_4a30_a7c3_a2d946e5c9ed["Methodology of mathematics"] idea_70146688_3f80_4412_b4b7_de1904226e5c["Key Distribution Challenges and Public Key Infrastructure"] idea_74e64906_2c7b_487d_b729_3211957b9010["Symmetric and Asymmetric Homomorphic Encryption in Computer Science"] idea_7735d29e_6c8c_4b66_8d6c_778a40aee082["Uniform Distribution in Finite Sets"] idea_7e02336c_4e6c_40d8_b75b_d96d503c3718["Nonces and Randomness Generation in Protocol Design"] idea_80be7363_546c_459d_99e0_a9ec2d2ba716["Symmetric Key Encryption Concepts in Cryptography"] idea_827b0f13_8158_4921_bf1d_f9f21bf59b58["Computational Diffie-Hellman Problem"] idea_828b652e_a719_47ce_979b_b8b4ad9d9ce8["Two-party secure computation in cryptography"] idea_851de87c_2850_431f_9fe0_419a356a1df5["Computational Number Theory: Finding Primes and Group Generators for Discrete Log Cryptosystems"] idea_85e55b37_8e1b_414a_a7df_64ca5637c3ba["PKI and Certificates in Cryptography"] idea_866ed6fc_7f6b_4d23_b9a6_42dc976031d1["Decision Diffie-Hellman Distinguishability Test"] idea_8712e4fc_7bcb_4b0a_97a8_c4b332b2bd65["Mathematics in general"] idea_8a7b1616_54b3_4de8_b23c_11ecd439dc76["Cyclic Group Structure with Prime Order"] idea_8bc91f06_a85f_4eb4_a488_2c7a0c430771["Pseudo-Random Functions (PRFs) in Cryptography"] idea_8fbb13d9_8762_48e8_86a6_2864241a6abf["Integrity of Ciphertext Game Definition in Cryptography"] idea_909cd1e2_72d2_4fbe_889b_fa61fd851e35["Block Ciphers and DES Security in Cryptography: Permutation Families and Key Schedules"] idea_92280ce9_373b_4eab_9272_8f64dfa4a50a["Quadratic Growth Rate in Probability Bounds"] idea_9238a8bb_722b_4315_a5ff_41403c83ef32["RSA Key Generation Algorithms in Public-Key Cryptography"] idea_93342953_1c83_4fa4_852e_430e93b5813a["Multiplication Group Structure of Integers Relatively Prime To N"] idea_93f50a99_d990_4fa0_b393_36172208779d["Birthday Attack Generic Cryptanalysis Methodology"] idea_9601858c_c1c0_4f0c_9fbe_64a36ca17d97["Discrete Logarithm Problem Hardness Assumption"] idea_99454c54_7390_45b1_bd66_c93a5d7c5179["Symmetric Key Splitting Strategies"] idea_9c5c9f1e_f613_4c1e_ae8a_c31b08ce56f6["Collision Resistance in Cryptographic Hash Functions Using Block Ciphers"] idea_9d46e4c6_e367_4afa_a7ca_33c80d6e73e9["Diffie-Hellman Session Key Exchange in Cryptography"] idea_a10f4795_5089_4a5b_8364_55200b8082cd["Bitwise Encryption and Decryption Fundamentals"] idea_a34f0c0d_cf21_4bc1_bd11_30472f98f8da["Indistinguishability under Chosen Plaintext Attack Game Definitions"] idea_a4f1f7f6_fc48_482f_aebe_f91e70d2a317["General and miscellaneous specific topics"] idea_a6dfc0d9_4a4d_4c6b_932b_788ead9b4517["Pseudorandom Function Security Reductions from Block Ciphers"] idea_a7ab481a_2105_4be2_b5e7_c8396fc49352["Mathematics for nonmathematicians (engineering, social sciences, etc.)"] idea_aa73481d_be5c_4efd_8ed1_1a0d3386f866["Block Cipher Fundamentals"] idea_abe8288a_9d36_409d_807d_668023af4ae6["Secret Sharing in Secure Multi-Party Computation"] idea_aedfe114_bc2f_4d88_8ad8_7ed60f708167["Bilinear Pairings (e.g., Tate or Weil)"] idea_afe3bdfd_1c83_460f_b703_c46bb3fe1c50["Block Cipher as Random Permutation Game"] idea_b1d4dd7c_0c67_47dd_8fe3_b5fe83003b93["Domain Extension Techniques from PRFs"] idea_b48f8cd9_b883_4d53_88dc_a21f5593eb59["Message Authentication Codes in Symmetric Cryptography"] idea_bd816dba_5228_486e_915b_8da7809214db["Symmetric Encryption Algorithms in Cryptography"] idea_bdc84feb_810a_468c_bcbf_1946d26a4140["Authenticated Encryption in Cryptography"] idea_c030b3d2_68a5_4a2a_b789_6c59e872aba3["Inverse Cipher Operations"] idea_c661012e_6883_4a05_be16_a2a90dc9ea07["Computational Number Theory Public Key Cryptography Secret Key Exchange Algorithm Analysis"] idea_c6fef707_3875_44e2_8eaa_896a0494432e["Pigeonhole Principle and Collision Probability Analysis"] idea_c83a54a9_4e38_4ac5_abf1_493d404d0d8d["Symmetric Encryption Syntax Algorithms in Cryptography"] idea_cde47db9_8917_4d5d_93b4_1359a09e7404["Identity-Based Encryption using Pairing-Bilinear Maps in Cryptography"] idea_dd356781_1254_4f13_a64e_438d93e374d1["Birthday Paradox Probability in Random Function Collisions"] idea_e15baea5_ef92_438c_b61f_a9c5206a3b69["Ind-CPA Security Definitions in Symmetric Encryption"] idea_e1655a28_7023_4c40_8558_e198d5c99c1e["Digital Signature Schemes in Cryptography"] idea_e18aaf51_aae7_4b1e_a17f_bc5f65327659["Symmetric Encryption Primitives in Cryptography"] idea_e34a320a_4b9f_4048_8dab_4db0d97ba8ca["Oracle Query Models in Cryptographic Games"] idea_e3d01757_171b_4bde_89b9_d76735062ee9["Public-Key Encryption Security Proofs using Random Oracles via Key Encapsulation Mechanisms"] idea_ea0360df_1655_450c_9231_206154dc64e2["Commitment Schemes in Cryptography: Definition and Security"] idea_ebc8120a_e5a6_4326_9912_185a4e69e642["Collision Probability for Balls and Bins Model"] idea_eef3f082_954c_45a2_898d_75b85aa3af5e["Target and Consistent Key Recovery in Cryptography using Block Ciphers"] idea_fddab381_c2f4_4913_9f42_c1112e70694b["Public-Key Encryption in Number Theory"] idea_93342953_1c83_4fa4_852e_430e93b5813a --> idea_c661012e_6883_4a05_be16_a2a90dc9ea07 idea_504c8167_7a54_4ab2_aa5f_16c980bd38b6 --> idea_c661012e_6883_4a05_be16_a2a90dc9ea07 idea_60e1ac2f_bc06_47c6_8271_882f8eb64e92 --> idea_9d46e4c6_e367_4afa_a7ca_33c80d6e73e9 idea_a7ab481a_2105_4be2_b5e7_c8396fc49352 --> idea_ea0360df_1655_450c_9231_206154dc64e2 idea_93f50a99_d990_4fa0_b393_36172208779d --> idea_9c5c9f1e_f613_4c1e_ae8a_c31b08ce56f6 idea_80be7363_546c_459d_99e0_a9ec2d2ba716 --> idea_c661012e_6883_4a05_be16_a2a90dc9ea07 idea_187c3bd6_4ddd_4959_a4d0_51de2bbce1ec --> idea_c661012e_6883_4a05_be16_a2a90dc9ea07 idea_70146688_3f80_4412_b4b7_de1904226e5c --> idea_85e55b37_8e1b_414a_a7df_64ca5637c3ba idea_99454c54_7390_45b1_bd66_c93a5d7c5179 --> idea_5e9e83d1_70a0_4fcd_ad4c_360142b22cca idea_8fbb13d9_8762_48e8_86a6_2864241a6abf --> idea_bdc84feb_810a_468c_bcbf_1946d26a4140 idea_328852b8_b46f_4465_8b30_f041a78167d4 --> idea_b48f8cd9_b883_4d53_88dc_a21f5593eb59 idea_8a7b1616_54b3_4de8_b23c_11ecd439dc76 --> idea_09343a5d_34a1_4623_a475_7ec323988363 idea_16935dce_07b8_4f26_913d_44901b25f3c0 --> idea_bdc84feb_810a_468c_bcbf_1946d26a4140 idea_3ee706ce_8642_43e0_9aba_89a3bf0dfd15 --> idea_1eb44629_7ffe_4207_b455_ca0a9d7131f5 idea_59c533be_1892_4916_a0da_4b8a1b35380c --> idea_e3d01757_171b_4bde_89b9_d76735062ee9 idea_c6fef707_3875_44e2_8eaa_896a0494432e --> idea_9c5c9f1e_f613_4c1e_ae8a_c31b08ce56f6 idea_c83a54a9_4e38_4ac5_abf1_493d404d0d8d --> idea_4e2ef54b_4ae9_49a3_88a8_8d382ad26ae1 idea_145a91c6_111a_496f_be04_565ab881d871 --> idea_cde47db9_8917_4d5d_93b4_1359a09e7404 idea_e1655a28_7023_4c40_8558_e198d5c99c1e --> idea_85e55b37_8e1b_414a_a7df_64ca5637c3ba idea_6bbec958_3a14_4c64_b2a3_cdca217f60ac --> idea_07e189e4_6f35_4406_ac18_34b6c6c9012c idea_59f38cce_4955_4ee8_aff8_ee3a9ace6dbc --> idea_07e189e4_6f35_4406_ac18_34b6c6c9012c idea_9238a8bb_722b_4315_a5ff_41403c83ef32 --> idea_ea0360df_1655_450c_9231_206154dc64e2 idea_a4f1f7f6_fc48_482f_aebe_f91e70d2a317 --> idea_9d46e4c6_e367_4afa_a7ca_33c80d6e73e9 idea_4e310131_8820_473e_8404_f4265c79556c --> idea_4e2ef54b_4ae9_49a3_88a8_8d382ad26ae1 idea_a7ab481a_2105_4be2_b5e7_c8396fc49352 --> idea_eef3f082_954c_45a2_898d_75b85aa3af5e idea_11700498_bfef_409f_adf9_d057ff079245 --> idea_07e189e4_6f35_4406_ac18_34b6c6c9012c idea_49a57f05_5570_4705_8cea_08c29a3c6405 --> idea_851de87c_2850_431f_9fe0_419a356a1df5 idea_0744a30c_9fc3_4fca_b32e_0e65717fe4b6 --> idea_851de87c_2850_431f_9fe0_419a356a1df5 idea_a34f0c0d_cf21_4bc1_bd11_30472f98f8da --> idea_4e2ef54b_4ae9_49a3_88a8_8d382ad26ae1 idea_cde47db9_8917_4d5d_93b4_1359a09e7404 --> idea_122ff054_b2ec_491f_9e27_6985066dde4c idea_256f82c8_2eeb_4eed_8634_d0a85b11f860 --> idea_9c5c9f1e_f613_4c1e_ae8a_c31b08ce56f6 idea_b1d4dd7c_0c67_47dd_8fe3_b5fe83003b93 --> idea_b48f8cd9_b883_4d53_88dc_a21f5593eb59 idea_1ee76fa1_b443_4a60_a18b_7897e5bd956e --> idea_07e189e4_6f35_4406_ac18_34b6c6c9012c idea_3627f088_e89e_4a5c_b834_6afba1661da4 --> idea_c661012e_6883_4a05_be16_a2a90dc9ea07 idea_8712e4fc_7bcb_4b0a_97a8_c4b332b2bd65 --> idea_851de87c_2850_431f_9fe0_419a356a1df5 idea_aedfe114_bc2f_4d88_8ad8_7ed60f708167 --> idea_cde47db9_8917_4d5d_93b4_1359a09e7404 idea_479b9b72_3d4b_4c43_88ff_6356efbb25c4 --> idea_eef3f082_954c_45a2_898d_75b85aa3af5e idea_e18aaf51_aae7_4b1e_a17f_bc5f65327659 --> idea_bdc84feb_810a_468c_bcbf_1946d26a4140 idea_e34a320a_4b9f_4048_8dab_4db0d97ba8ca --> idea_eef3f082_954c_45a2_898d_75b85aa3af5e idea_9238a8bb_722b_4315_a5ff_41403c83ef32 --> idea_85e55b37_8e1b_414a_a7df_64ca5637c3ba idea_a7ab481a_2105_4be2_b5e7_c8396fc49352 --> idea_9d46e4c6_e367_4afa_a7ca_33c80d6e73e9 idea_4eb95fd4_3c3f_4b50_9494_db09f2549d53 --> idea_542a56a5_32af_41bd_b3d8_6dab4fdb9252 idea_a7ab481a_2105_4be2_b5e7_c8396fc49352 --> idea_85e55b37_8e1b_414a_a7df_64ca5637c3ba idea_a7ab481a_2105_4be2_b5e7_c8396fc49352 --> idea_cde47db9_8917_4d5d_93b4_1359a09e7404 idea_06df77a3_f5c2_4f90_b05e_617264545b3a --> idea_9d46e4c6_e367_4afa_a7ca_33c80d6e73e9 idea_64d3c98b_adc1_4faf_ade7_e0b875edc2f3 --> idea_851de87c_2850_431f_9fe0_419a356a1df5 idea_14e01643_f96d_4475_90c6_5799241333d1 --> idea_851de87c_2850_431f_9fe0_419a356a1df5 idea_70146688_3f80_4412_b4b7_de1904226e5c --> idea_fddab381_c2f4_4913_9f42_c1112e70694b idea_aa73481d_be5c_4efd_8ed1_1a0d3386f866 --> idea_5e9e83d1_70a0_4fcd_ad4c_360142b22cca idea_24654d87_1630_4296_b4af_df930e55dfcd --> idea_1eb44629_7ffe_4207_b455_ca0a9d7131f5 idea_c030b3d2_68a5_4a2a_b789_6c59e872aba3 --> idea_5e9e83d1_70a0_4fcd_ad4c_360142b22cca idea_e15baea5_ef92_438c_b61f_a9c5206a3b69 --> idea_bdc84feb_810a_468c_bcbf_1946d26a4140 idea_5e9e83d1_70a0_4fcd_ad4c_360142b22cca --> idea_19c9a62b_91b4_417f_ba83_f80fcfe1d692 idea_67809063_d114_4586_9776_12351a441ef6 --> idea_ea0360df_1655_450c_9231_206154dc64e2 idea_9601858c_c1c0_4f0c_9fbe_64a36ca17d97 --> idea_09343a5d_34a1_4623_a475_7ec323988363 idea_e1655a28_7023_4c40_8558_e198d5c99c1e --> idea_542a56a5_32af_41bd_b3d8_6dab4fdb9252 idea_afe3bdfd_1c83_460f_b703_c46bb3fe1c50 --> idea_19c9a62b_91b4_417f_ba83_f80fcfe1d692 idea_a7ab481a_2105_4be2_b5e7_c8396fc49352 --> idea_5e9e83d1_70a0_4fcd_ad4c_360142b22cca idea_7735d29e_6c8c_4b66_8d6c_778a40aee082 --> idea_19c9a62b_91b4_417f_ba83_f80fcfe1d692 idea_6e6b5447_1592_4a30_a7c3_a2d946e5c9ed --> idea_5e9e83d1_70a0_4fcd_ad4c_360142b22cca idea_374bfd06_66b7_4464_bfdb_705b3ce6d9a3 --> idea_5e9e83d1_70a0_4fcd_ad4c_360142b22cca idea_866ed6fc_7f6b_4d23_b9a6_42dc976031d1 --> idea_e3d01757_171b_4bde_89b9_d76735062ee9 idea_a6dfc0d9_4a4d_4c6b_932b_788ead9b4517 --> idea_4e2ef54b_4ae9_49a3_88a8_8d382ad26ae1 idea_2193963c_a67a_4793_a118_643ee03bf9a7 --> idea_3c7855de_1642_49b8_8251_ecd9dd0f2b76 idea_1a536937_1bfe_4aeb_8d5e_3b02208a9da7 --> idea_ea0360df_1655_450c_9231_206154dc64e2 idea_7e02336c_4e6c_40d8_b75b_d96d503c3718 --> idea_07e189e4_6f35_4406_ac18_34b6c6c9012c idea_560d3fa3_aeb8_4932_8967_3fd9c2873106 --> idea_ea0360df_1655_450c_9231_206154dc64e2 idea_3627f088_e89e_4a5c_b834_6afba1661da4 --> idea_fddab381_c2f4_4913_9f42_c1112e70694b idea_1f2ecdd9_2863_46bc_abfa_5a30ade3a97b --> idea_07e189e4_6f35_4406_ac18_34b6c6c9012c idea_1f94da85_a52a_4a41_9c50_91a035040b05 --> idea_c661012e_6883_4a05_be16_a2a90dc9ea07 idea_18a1abdd_f064_4d3e_a504_0c2a9820f7ee --> idea_eef3f082_954c_45a2_898d_75b85aa3af5e idea_8712e4fc_7bcb_4b0a_97a8_c4b332b2bd65 --> idea_eef3f082_954c_45a2_898d_75b85aa3af5e idea_4eb95fd4_3c3f_4b50_9494_db09f2549d53 --> idea_e3d01757_171b_4bde_89b9_d76735062ee9 idea_dd356781_1254_4f13_a64e_438d93e374d1 --> idea_4e2ef54b_4ae9_49a3_88a8_8d382ad26ae1 idea_a7ab481a_2105_4be2_b5e7_c8396fc49352 --> idea_542a56a5_32af_41bd_b3d8_6dab4fdb9252 idea_a10f4795_5089_4a5b_8364_55200b8082cd --> idea_3c7855de_1642_49b8_8251_ecd9dd0f2b76 idea_92280ce9_373b_4eab_9272_8f64dfa4a50a --> idea_19c9a62b_91b4_417f_ba83_f80fcfe1d692 idea_8bc91f06_a85f_4eb4_a488_2c7a0c430771 --> idea_1eb44629_7ffe_4207_b455_ca0a9d7131f5 idea_40ef330c_b872_49ca_917b_336a4b01b3aa --> idea_abe8288a_9d36_409d_807d_668023af4ae6 idea_a7ab481a_2105_4be2_b5e7_c8396fc49352 --> idea_851de87c_2850_431f_9fe0_419a356a1df5 idea_145a91c6_111a_496f_be04_565ab881d871 --> idea_122ff054_b2ec_491f_9e27_6985066dde4c idea_ebc8120a_e5a6_4326_9912_185a4e69e642 --> idea_19c9a62b_91b4_417f_ba83_f80fcfe1d692 idea_8712e4fc_7bcb_4b0a_97a8_c4b332b2bd65 --> idea_9c5c9f1e_f613_4c1e_ae8a_c31b08ce56f6 idea_8712e4fc_7bcb_4b0a_97a8_c4b332b2bd65 --> idea_19c9a62b_91b4_417f_ba83_f80fcfe1d692 idea_6bf443ff_286d_4061_b5a4_bc69091aa360 --> idea_b48f8cd9_b883_4d53_88dc_a21f5593eb59 idea_64ddad24_e467_4e28_a202_389c80516ed5 --> idea_851de87c_2850_431f_9fe0_419a356a1df5 idea_827b0f13_8158_4921_bf1d_f9f21bf59b58 --> idea_e3d01757_171b_4bde_89b9_d76735062ee9 idea_4596089f_59fb_4c17_a256_498ae71f9c02 --> idea_542a56a5_32af_41bd_b3d8_6dab4fdb9252 idea_52c1ed0e_f187_4f8f_88be_032bf2e3d8ce --> idea_851de87c_2850_431f_9fe0_419a356a1df5 idea_0d121d98_0f57_4a33_9b94_0332272a260b --> idea_abe8288a_9d36_409d_807d_668023af4ae6 idea_42107a12_d2e4_4166_811c_98be74bcf84f --> idea_cde47db9_8917_4d5d_93b4_1359a09e7404 idea_bd816dba_5228_486e_915b_8da7809214db --> idea_fddab381_c2f4_4913_9f42_c1112e70694b idea_394e6ef8_a106_4ea6_8636_fdac0cb6ae3a --> idea_122ff054_b2ec_491f_9e27_6985066dde4c idea_39327f36_e4cf_43a4_971c_c5f8a0dba8ee --> idea_eef3f082_954c_45a2_898d_75b85aa3af5e style idea_9238a8bb_722b_4315_a5ff_41403c83ef32 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_e15baea5_ef92_438c_b61f_a9c5206a3b69 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_1a536937_1bfe_4aeb_8d5e_3b02208a9da7 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_328852b8_b46f_4465_8b30_f041a78167d4 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_70146688_3f80_4412_b4b7_de1904226e5c fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_0744a30c_9fc3_4fca_b32e_0e65717fe4b6 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_40ef330c_b872_49ca_917b_336a4b01b3aa fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_4e2ef54b_4ae9_49a3_88a8_8d382ad26ae1 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_a34f0c0d_cf21_4bc1_bd11_30472f98f8da fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_9c5c9f1e_f613_4c1e_ae8a_c31b08ce56f6 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_851de87c_2850_431f_9fe0_419a356a1df5 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_866ed6fc_7f6b_4d23_b9a6_42dc976031d1 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_e3d01757_171b_4bde_89b9_d76735062ee9 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_59f38cce_4955_4ee8_aff8_ee3a9ace6dbc fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_1f94da85_a52a_4a41_9c50_91a035040b05 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_74e64906_2c7b_487d_b729_3211957b9010 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_9601858c_c1c0_4f0c_9fbe_64a36ca17d97 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_b48f8cd9_b883_4d53_88dc_a21f5593eb59 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_80be7363_546c_459d_99e0_a9ec2d2ba716 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_cde47db9_8917_4d5d_93b4_1359a09e7404 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_39327f36_e4cf_43a4_971c_c5f8a0dba8ee fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_fddab381_c2f4_4913_9f42_c1112e70694b fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_8fbb13d9_8762_48e8_86a6_2864241a6abf fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_3ee706ce_8642_43e0_9aba_89a3bf0dfd15 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c030b3d2_68a5_4a2a_b789_6c59e872aba3 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_99454c54_7390_45b1_bd66_c93a5d7c5179 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_85e55b37_8e1b_414a_a7df_64ca5637c3ba fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_64ddad24_e467_4e28_a202_389c80516ed5 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_8bc91f06_a85f_4eb4_a488_2c7a0c430771 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_1eb44629_7ffe_4207_b455_ca0a9d7131f5 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_49a57f05_5570_4705_8cea_08c29a3c6405 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_67809063_d114_4586_9776_12351a441ef6 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_11700498_bfef_409f_adf9_d057ff079245 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_e34a320a_4b9f_4048_8dab_4db0d97ba8ca fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_3c7855de_1642_49b8_8251_ecd9dd0f2b76 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_2193963c_a67a_4793_a118_643ee03bf9a7 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_909cd1e2_72d2_4fbe_889b_fa61fd851e35 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_122ff054_b2ec_491f_9e27_6985066dde4c fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_5e9e83d1_70a0_4fcd_ad4c_360142b22cca fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_542a56a5_32af_41bd_b3d8_6dab4fdb9252 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_e1655a28_7023_4c40_8558_e198d5c99c1e fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_1cd0c07d_45e2_4d14_8ab7_591a5a7746b3 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_504c8167_7a54_4ab2_aa5f_16c980bd38b6 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_52c1ed0e_f187_4f8f_88be_032bf2e3d8ce fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_07e189e4_6f35_4406_ac18_34b6c6c9012c fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_c661012e_6883_4a05_be16_a2a90dc9ea07 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_1f2ecdd9_2863_46bc_abfa_5a30ade3a97b fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_4e310131_8820_473e_8404_f4265c79556c fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c6fef707_3875_44e2_8eaa_896a0494432e fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_1ee76fa1_b443_4a60_a18b_7897e5bd956e fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_394e6ef8_a106_4ea6_8636_fdac0cb6ae3a fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_828b652e_a719_47ce_979b_b8b4ad9d9ce8 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_aa73481d_be5c_4efd_8ed1_1a0d3386f866 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_bd816dba_5228_486e_915b_8da7809214db fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_ea0360df_1655_450c_9231_206154dc64e2 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_09343a5d_34a1_4623_a475_7ec323988363 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_93342953_1c83_4fa4_852e_430e93b5813a fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_14e01643_f96d_4475_90c6_5799241333d1 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_e18aaf51_aae7_4b1e_a17f_bc5f65327659 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_827b0f13_8158_4921_bf1d_f9f21bf59b58 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_6bf443ff_286d_4061_b5a4_bc69091aa360 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_64d3c98b_adc1_4faf_ade7_e0b875edc2f3 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_24654d87_1630_4296_b4af_df930e55dfcd fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_92280ce9_373b_4eab_9272_8f64dfa4a50a fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_6e6b5447_1592_4a30_a7c3_a2d946e5c9ed fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_a7ab481a_2105_4be2_b5e7_c8396fc49352 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_42107a12_d2e4_4166_811c_98be74bcf84f fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_19c9a62b_91b4_417f_ba83_f80fcfe1d692 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_3627f088_e89e_4a5c_b834_6afba1661da4 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_a6dfc0d9_4a4d_4c6b_932b_788ead9b4517 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_dd356781_1254_4f13_a64e_438d93e374d1 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_b1d4dd7c_0c67_47dd_8fe3_b5fe83003b93 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_0d121d98_0f57_4a33_9b94_0332272a260b fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_eef3f082_954c_45a2_898d_75b85aa3af5e fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_560d3fa3_aeb8_4932_8967_3fd9c2873106 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_ebc8120a_e5a6_4326_9912_185a4e69e642 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_a4f1f7f6_fc48_482f_aebe_f91e70d2a317 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_187c3bd6_4ddd_4959_a4d0_51de2bbce1ec fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_06df77a3_f5c2_4f90_b05e_617264545b3a fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_48643722_eb39_46e3_be8e_d459402c2e94 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_93f50a99_d990_4fa0_b393_36172208779d fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_4596089f_59fb_4c17_a256_498ae71f9c02 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_a10f4795_5089_4a5b_8364_55200b8082cd fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_7735d29e_6c8c_4b66_8d6c_778a40aee082 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_bdc84feb_810a_468c_bcbf_1946d26a4140 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_256f82c8_2eeb_4eed_8634_d0a85b11f860 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_59c533be_1892_4916_a0da_4b8a1b35380c fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_aedfe114_bc2f_4d88_8ad8_7ed60f708167 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_374bfd06_66b7_4464_bfdb_705b3ce6d9a3 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_8712e4fc_7bcb_4b0a_97a8_c4b332b2bd65 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_60e1ac2f_bc06_47c6_8271_882f8eb64e92 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_8a7b1616_54b3_4de8_b23c_11ecd439dc76 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_9d46e4c6_e367_4afa_a7ca_33c80d6e73e9 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_18a1abdd_f064_4d3e_a504_0c2a9820f7ee fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_4eb95fd4_3c3f_4b50_9494_db09f2549d53 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c83a54a9_4e38_4ac5_abf1_493d404d0d8d fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_6bbec958_3a14_4c64_b2a3_cdca217f60ac fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_479b9b72_3d4b_4c43_88ff_6356efbb25c4 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_145a91c6_111a_496f_be04_565ab881d871 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_afe3bdfd_1c83_460f_b703_c46bb3fe1c50 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_16935dce_07b8_4f26_913d_44901b25f3c0 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_abe8288a_9d36_409d_807d_668023af4ae6 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_7e02336c_4e6c_40d8_b75b_d96d503c3718 fill:#fef3c7,stroke:#f59e0b,color:#92400e