{"schema_version":"1.0","name":"TDHI Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"a23f6232-7262-428f-a467-bd03ac93e89f","symbol":"TDHI","name":"Ninepoint TD Highshares ETF","exchange":"TOR","country":"CA","asset_type":"etf","currency":"CAD","sector":null,"industry":null},"summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price remains elevated in the distribution zone.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Activity pressure and cumulative balance, Directional strength and control, Range position and boundary pressure, Directional pressure and rotation, Range pressure and compression."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":52,"displayedObservations":52,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price remains elevated in the distribution zone.","evidenceAlignment":{"status":"Evidence conflict","headline":"Price is ahead of Market Dynamics","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price remains elevated in the distribution zone.","take":"The gap can close through stronger Market Dynamics or weaker price. Until then, the upward structure should be treated as vulnerable rather than fully aligned.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"values":[0.329416,0.319666,0.236555,0.046281,-0.080159,-0.005863,0.125073,0.370277,0.586106,0.848825,0.984391,1.116666,1.260404,1.218219,1.250548,1.255012,1.25693,1.32619,1.358917,1.4269,1.403912,1.320367,1.059482,0.80868],"opens":[12.456175,11.762536,11.93839,11.752767,11.713689,12.28466,12.993958,13.397865,13.265926,13.493055,13.571905,13.887302,14.458958,14.55845,14.995403,15.621038,15.50103,15.569436,15.62463,15.62463,15.565257,15.505886,15.615999,15.556206],"highs":[12.475714,12.036083,12.182628,12.026315,12.28466,12.915147,13.2895,13.525932,13.512768,13.739459,13.670466,14.271689,14.468814,14.568381,14.995403,15.621038,15.540473,15.569436,15.62463,16.060021,15.763164,15.594944,15.655862,15.905001],"lows":[12.14355,11.762536,11.615994,11.752767,11.713689,12.28466,12.993958,13.250094,13.207228,13.305789,13.493055,13.749315,14.251979,14.55845,14.995403,15.621038,15.50103,15.569436,15.62463,15.62463,15.446514,15.08039,15.546241,15.546241],"closes":[12.270554,11.811385,11.625763,11.870002,12.28466,12.915147,13.279648,13.358459,13.512768,13.601473,13.66061,14.271689,14.349905,14.568381,14.995403,15.621038,15.540473,15.569436,15.62463,15.872012,15.446514,15.506379,15.586103,15.88],"hoverRows":[[{"label":"Open","value":"12.5","className":"is-ohlc","compact":true},{"label":"High","value":"12.5","className":"is-ohlc","compact":true},{"label":"Low","value":"12.1","className":"is-ohlc","compact":true},{"label":"Close","value":"12.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.33","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"11.8","className":"is-ohlc","compact":true},{"label":"High","value":"12.0","className":"is-ohlc","compact":true},{"label":"Low","value":"11.8","className":"is-ohlc","compact":true},{"label":"Close","value":"11.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.32","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"11.9","className":"is-ohlc","compact":true},{"label":"High","value":"12.2","className":"is-ohlc","compact":true},{"label":"Low","value":"11.6","className":"is-ohlc","compact":true},{"label":"Close","value":"11.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.24","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"11.8","className":"is-ohlc","compact":true},{"label":"High","value":"12.0","className":"is-ohlc","compact":true},{"label":"Low","value":"11.8","className":"is-ohlc","compact":true},{"label":"Close","value":"11.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.05","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"11.7","className":"is-ohlc","compact":true},{"label":"High","value":"12.3","className":"is-ohlc","compact":true},{"label":"Low","value":"11.7","className":"is-ohlc","compact":true},{"label":"Close","value":"12.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.08","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.3","className":"is-ohlc","compact":true},{"label":"High","value":"12.9","className":"is-ohlc","compact":true},{"label":"Low","value":"12.3","className":"is-ohlc","compact":true},{"label":"Close","value":"12.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.01","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.0","className":"is-ohlc","compact":true},{"label":"High","value":"13.3","className":"is-ohlc","compact":true},{"label":"Low","value":"13.0","className":"is-ohlc","compact":true},{"label":"Close","value":"13.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.13","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.4","className":"is-ohlc","compact":true},{"label":"High","value":"13.5","className":"is-ohlc","compact":true},{"label":"Low","value":"13.3","className":"is-ohlc","compact":true},{"label":"Close","value":"13.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.37","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.3","className":"is-ohlc","compact":true},{"label":"High","value":"13.5","className":"is-ohlc","compact":true},{"label":"Low","value":"13.2","className":"is-ohlc","compact":true},{"label":"Close","value":"13.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.59","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.5","className":"is-ohlc","compact":true},{"label":"High","value":"13.7","className":"is-ohlc","compact":true},{"label":"Low","value":"13.3","className":"is-ohlc","compact":true},{"label":"Close","value":"13.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.85","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.6","className":"is-ohlc","compact":true},{"label":"High","value":"13.7","className":"is-ohlc","compact":true},{"label":"Low","value":"13.5","className":"is-ohlc","compact":true},{"label":"Close","value":"13.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.98","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.9","className":"is-ohlc","compact":true},{"label":"High","value":"14.3","className":"is-ohlc","compact":true},{"label":"Low","value":"13.7","className":"is-ohlc","compact":true},{"label":"Close","value":"14.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.12","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"14.5","className":"is-ohlc","compact":true},{"label":"High","value":"14.5","className":"is-ohlc","compact":true},{"label":"Low","value":"14.3","className":"is-ohlc","compact":true},{"label":"Close","value":"14.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.26","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"14.6","className":"is-ohlc","compact":true},{"label":"High","value":"14.6","className":"is-ohlc","compact":true},{"label":"Low","value":"14.6","className":"is-ohlc","compact":true},{"label":"Close","value":"14.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.22","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.0","className":"is-ohlc","compact":true},{"label":"High","value":"15.0","className":"is-ohlc","compact":true},{"label":"Low","value":"15.0","className":"is-ohlc","compact":true},{"label":"Close","value":"15.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.25","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"15.6","className":"is-ohlc","compact":true},{"label":"High","value":"15.6","className":"is-ohlc","compact":true},{"label":"Low","value":"15.6","className":"is-ohlc","compact":true},{"label":"Close","value":"15.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.26","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"15.5","className":"is-ohlc","compact":true},{"label":"High","value":"15.5","className":"is-ohlc","compact":true},{"label":"Low","value":"15.5","className":"is-ohlc","compact":true},{"label":"Close","value":"15.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.26","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"15.6","className":"is-ohlc","compact":true},{"label":"High","value":"15.6","className":"is-ohlc","compact":true},{"label":"Low","value":"15.6","className":"is-ohlc","compact":true},{"label":"Close","value":"15.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.33","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.6","className":"is-ohlc","compact":true},{"label":"High","value":"15.6","className":"is-ohlc","compact":true},{"label":"Low","value":"15.6","className":"is-ohlc","compact":true},{"label":"Close","value":"15.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.36","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.6","className":"is-ohlc","compact":true},{"label":"High","value":"16.1","className":"is-ohlc","compact":true},{"label":"Low","value":"15.6","className":"is-ohlc","compact":true},{"label":"Close","value":"15.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.43","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.6","className":"is-ohlc","compact":true},{"label":"High","value":"15.8","className":"is-ohlc","compact":true},{"label":"Low","value":"15.4","className":"is-ohlc","compact":true},{"label":"Close","value":"15.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.40","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.5","className":"is-ohlc","compact":true},{"label":"High","value":"15.6","className":"is-ohlc","compact":true},{"label":"Low","value":"15.1","className":"is-ohlc","compact":true},{"label":"Close","value":"15.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.32","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.6","className":"is-ohlc","compact":true},{"label":"High","value":"15.7","className":"is-ohlc","compact":true},{"label":"Low","value":"15.5","className":"is-ohlc","compact":true},{"label":"Close","value":"15.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.06","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.6","className":"is-ohlc","compact":true},{"label":"High","value":"15.9","className":"is-ohlc","compact":true},{"label":"Low","value":"15.5","className":"is-ohlc","compact":true},{"label":"Close","value":"15.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.81","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[11.370509,16.135254],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.80868,"state":"Price ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"diagnosis":{"label":"Unsupported elevation","detail":"Price is in distribution and ahead of Market Dynamics. The advance is not fully confirmed while that gap remains open.","tone":"caution"},"chartSummary":"Price is in the distribution zone. The Market Dynamics bars show whether underlying support is keeping pace with that elevated price.","summary":"Price is in distribution and ahead of Market Dynamics. The advance is not fully confirmed while that gap remains open.","annotations":[{"label":"Current tape relationship","value":"Unsupported elevation","detail":"Market Dynamics eased this week but remains positive.","tone":"caution"},{"label":"Price location","value":"Distribution zone","detail":"Price is extended; support can persist, but rollover risk must be monitored.","tone":"caution"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Not confirming","detail":"Market Dynamics has weakened over four weeks and now lags the elevated price.","tone":"negative"}],"relationshipEvidence":{"available":false,"observations":24,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[{"date":"2026-06-12","price":14.995403}],"reversal_dangers":[{"date":"2026-06-19","price":15.621038},{"date":"2026-06-26","price":15.540473}]}},"smTape":{"available":true,"dates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"close":[9.2831,9.0465,9.3342,9.594,9.7424,9.9094,10.2747,10.0687,10.0874,10.3403,10.5753,10.3437,10.443,10.5091,10.8406,11.2029,11.5938,11.7654,11.8035,11.8412,11.9662,11.9758,11.9469,11.5626,11.8146,11.8437,11.9988,12.3976,12.2706,11.8114,11.6258,11.87,12.2847,12.9151,13.2796,13.3585,13.5128,13.6015,13.6606,14.2717,14.3499,14.5684,14.9954,15.621,15.5405,15.5694,15.6246,15.872,15.4465,15.5064,15.5861,15.88],"consensus":[0.0,-100.0,100.0,58.0,81.4891,80.9445,85.177,10.8267,37.0409,79.6065,85.0012,11.5222,53.1368,63.1694,86.349,86.2735,82.1792,77.9301,61.5173,38.7867,62.4493,42.6891,50.8417,-29.5154,44.2437,0.0,50.5809,72.2758,11.0616,-26.376,-49.5983,12.4779,56.6778,72.1957,69.6061,45.1117,66.3689,55.7276,55.7638,84.7453,46.7345,64.491,58.2824,61.302,53.8896,46.0951,46.6248,67.4322,-11.8243,35.6007,26.3252,63.8511],"supportDates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"control":[null,null,null,null,null,90.8772,95.7367,7.7528,18.8351,85.6047,92.1154,10.2296,44.8038,61.8019,91.4802,93.8834,94.6472,84.6599,63.1292,21.0835,60.9577,37.2201,59.7478,-25.2779,64.8953,0.0,66.6536,85.1846,9.7942,-22.1823,-37.6385,26.271,62.7974,85.4542,82.6345,35.2277,74.8892,52.4457,61.6178,89.285,36.1202,72.3662,56.9098,59.9131,56.5361,39.82,41.516,63.1022,-11.7368,43.3614,30.6672,76.5548],"force":[0.0,-100.0,100.0,58.0,55.5984,52.5314,57.243,62.7593,2.5471,60.6462,69.5682,46.6079,29.6387,48.3557,81.959,71.0135,64.6084,60.6958,28.8632,7.5079,40.696,7.8217,15.5874,-95.1473,36.8925,0.0,38.8428,64.9615,51.4051,-68.8569,-85.7007,28.0917,86.2959,68.46,54.7841,30.6959,50.4013,45.4887,35.7528,95.798,28.791,39.9688,36.3477,39.0567,16.5781,13.5302,15.6505,74.3821,-80.7401,24.5536,9.0596,78.7822],"direction":[null,null,null,null,99.9825,89.888,93.0617,84.6217,82.486,86.2945,87.8943,77.903,79.4444,75.3136,83.6204,88.4765,80.4808,82.5491,82.9995,81.3609,79.6921,73.8446,65.8449,-12.5216,25.8928,0.0,40.5963,62.7473,57.129,-0.8254,-37.4794,14.4382,28.528,59.7114,65.3035,66.7046,68.0368,66.792,63.3672,71.6621,71.682,73.0068,75.5187,78.7788,77.5161,76.5274,74.588,67.4165,-37.3013,34.6222,33.6953,38.6676],"intensity":[null,null,null,null,50.0,20.0,83.3333,28.5714,12.5,44.4444,60.0,36.3636,16.6667,15.3846,78.5714,86.6667,100.0,64.7059,27.7778,26.3158,20.0,9.5238,27.2727,91.3043,50.0,68.0,26.9231,92.5926,28.5714,100.0,36.6667,48.3871,93.75,100.0,100.0,51.4286,19.4444,40.5405,34.2105,94.8718,92.5,63.4146,85.7143,95.3488,11.3636,6.6667,6.5217,82.9787,81.25,69.3878,90.0,54.902],"confirmation":[0.0,54.6667,54.6667,41.2267,70.2263,92.885,94.2444,16.5476,56.4126,92.8048,94.6216,37.039,84.4146,87.7836,95.4197,95.0265,93.5719,92.3099,86.6658,57.0616,87.3436,58.0145,83.0592,36.8477,81.6193,5.431,83.5832,90.7086,35.2884,55.1322,85.154,30.0054,86.9463,90.7867,89.6237,82.147,88.6216,85.5708,85.1454,95.3861,82.5699,87.7698,86.0028,86.9598,84.0672,81.8536,82.0538,89.8561,36.5097,78.9373,75.8317,96.6938],"persistence":[null,null,0.0,25.0,40.0,50.0,57.1429,62.5,75.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,75.0,62.5,62.5,62.5,62.5,37.5,12.5,37.5,37.5,50.0,50.0,50.0,50.0,75.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,75.0,75.0,75.0],"assessmentRisk":[null,null,null,null,8.0248,9.5172,7.4053,43.2259,27.8927,8.7729,3.043,37.1493,20.4251,3.1691,1.7665,6.8532,8.9096,11.0347,19.2352,30.4878,17.7027,21.3947,9.2146,28.52,54.505,31.2629,12.4702,13.8341,43.4095,6.1008,21.5586,55.0743,25.6452,13.8286,15.1942,27.4368,16.8008,21.433,16.1407,7.3831,26.2739,17.6365,20.8581,19.3487,23.0513,26.9284,26.3729,7.5153,10.7711,29.1823,20.1894,30.4646],"volumeParticipation":true,"latest":{"consensus":63.9,"control":76.6,"force":78.8,"direction":38.7,"confirmation":96.7,"persistence":75.0,"assessmentRisk":30.5,"intensity":54.9,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is strengthening","forceState":"Upward commitment","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Strong support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+63.9","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+76.6","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+78.8","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+38.7","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"97/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"78.1","detail":"Stretched positive","tone":"positive"},{"label":"Risk pressure","value":"2.0%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"69.9","detail":"Directional","tone":"positive"},{"label":"Range position","value":"96%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned upward.","series":[{"label":"Close","values":[9.2831,9.0465,9.3342,9.594,9.7424,9.9094,10.2747,10.0687,10.0874,10.3403,10.5753,10.3437,10.443,10.5091,10.8406,11.2029,11.5938,11.7654,11.8035,11.8412,11.9662,11.9758,11.9469,11.5626,11.8146,11.8437,11.9988,12.3976,12.2706,11.8114,11.6258,11.87,12.2847,12.9151,13.2796,13.3585,13.5128,13.6015,13.6606,14.2717,14.3499,14.5684,14.9954,15.621,15.5405,15.5694,15.6246,15.872,15.4465,15.5064,15.5861,15.88],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,9.3955,9.489,9.6318,9.7113,9.7796,9.8816,10.0077,10.0688,10.1368,10.2045,10.3202,10.4807,10.683,10.8798,11.0478,11.192,11.3328,11.4497,11.5401,11.5442,11.5934,11.6389,11.7043,11.8304,11.9104,11.8924,11.8439,11.8487,11.9279,12.1074,12.3206,12.5093,12.6917,12.8571,13.0032,13.2338,13.4368,13.6425,13.8885,14.2035,14.4466,14.6507,14.8278,15.0177,15.0956,15.1703,15.2459,15.3612],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,9.7669,9.8219,9.8973,9.994,10.1125,10.235,10.3512,10.4615,10.573,10.6769,10.771,10.8296,10.9026,10.9723,11.0483,11.1483,11.2314,11.2744,11.3004,11.3426,11.4124,11.5237,11.6538,11.78,11.9084,12.0338,12.1543,12.3111,12.4622,12.6182,12.7943,13.0037,13.1916,13.3677,13.5349,13.708,13.8368,13.9605,14.0809,14.2141],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,10.6098,10.7686,10.8134,10.8684,10.9241,11.0473,11.2408,11.499,11.7404,11.9367,12.1015,12.2761,12.3788,12.4665,12.4875,12.533,12.5728,12.6478,12.7473,12.7869,12.7662,12.7399,12.6737,12.636,12.7037,12.8997,13.114,13.354,13.5789,13.7822,14.1036,14.3921,14.6864,15.0327,15.4497,15.7843,16.0657,16.3149,16.5891,16.7361,16.8047,16.7937,16.7877],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,8.9263,8.9143,8.9532,8.9843,9.0119,9.005,8.9586,8.8762,8.8101,8.7747,8.7585,8.8521,9.0423,9.2159,9.3918,9.5535,9.7072,9.8046,9.9379,10.1166,10.2845,10.4159,10.6347,10.8565,11.0294,11.0774,11.0786,11.0305,10.9892,10.9716,10.8933,10.8432,10.8081,10.7666,10.7555,10.7935,10.8846,10.998,11.0713,11.2419,11.5427,11.9498,12.3568],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[null,null,null,null,null,null,null,98.3133,51.1364,13.4529,40.3888,40.0835,26.5849,105.8601,57.2727,28.5714,15.0442,34.375,13.1034,37.225,25.9179,57.971,61.0329,183.4061,9.4118,17.094,13.0293,30.7692,522.0126,212.0344,426.5403,43.3735,111.8881,20.3562,0.0,138.8175,35.8056,314.8559,77.4194,112.2661,200.7576,7.722,0.0,8.6022,8.6022,12.9032,8.6022,122.1996,158.0135,311.8503,59.5533,217.1946],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,118.4722,126.5741,128.5185,134.0278,128.8426,132.0833,135.0,135.0,135.0,135.0,135.0,135.0,135.0,135.0,135.0,132.9224,126.21,126.5297,127.0091,127.3288,127.968,114.7032,108.79,94.4064,95.8447,99.6804,100.3196,100.3196,104.6347,105.7534,117.1005,119.9772,124.2922,132.7626,133.0822,133.0822,133.4018,133.0822,133.5616,133.8813,135.0,129.938,135.0,135.0,135.0],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,81.2568,80.1581,79.2388,76.25,73.7828,71.4919,69.8788,69.2752,69.0879,69.1149,68.9438,68.9858,69.0248,69.51,70.0777,70.6623,71.4244,72.3751,72.7791,73.169,73.5602,74.1337,73.9239,72.354,70.9641,69.9428],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,45.8581,52.8926,58.4234,64.337,65.5572,65.3452,67.4882,64.4351,60.251,55.1123,47.4806,42.0593,45.8055,42.0731,47.4865,45.2061,39.0793,37.2289,33.6431,35.1378,43.7535,48.1569,50.3536,47.0695,47.5412,45.7154,52.2832,54.0401,53.6419,57.8177,63.0669,61.4863,61.7356,62.2371,66.0207,59.723,53.1236,52.7102,54.0406],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,3.5256,3.0136,2.5156,2.1578,1.9802,1.9304,1.791,1.6434,1.5367,6.3807,12.4209,11.0027,9.8278,11.1396,9.7697,8.8397,17.8065,15.3135,13.8386,12.056,10.4546,9.6361,9.0725,9.3958,8.5441,8.2159,7.1915,6.8644,6.5415,5.9523,5.2116,7.5871,7.538,7.4392,6.6939,10.0484,16.8005,16.2391,14.9481],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,82.593,84.1064,96.8451,100.0,84.8543,91.3453,95.6727,100.0,100.0,100.0,99.6505,99.6553,94.7843,96.8129,97.1316,96.1755,83.4326,91.7885,90.0189,95.0095,100.0,93.5078,76.8726,68.5838,76.0919,92.1543,100.0,99.6905,94.8066,99.5918,95.908,97.6081,100.0,96.7736,100.0,100.0,100.0,98.0243,98.7346,100.0,95.8375,86.4171,87.7425,89.3358,95.9491],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-2.0947,-1.9126,-0.4059,0.0,-2.1894,-1.2511,-0.6256,0.0,0.0,0.0,-0.081,-0.0807,-1.2821,-0.7968,-0.7171,-0.9562,-4.1421,-2.053,-2.5518,-1.2759,0.0,-1.6445,-5.325,-6.8128,-4.8551,-1.5314,0.0,-0.0741,-1.2382,-0.0973,-1.0043,-0.5739,0.0,-0.8218,0.0,0.0,0.0,-0.5157,-0.3303,0.0,-1.1707,-3.8201,-3.4473,-2.9509,-1.1209],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,11.2985,11.5056,14.301,16.8987,14.3392,15.4361,16.1674,19.8312,23.8361,28.1571,30.0542,30.4758,30.8922,32.2734,32.3797,32.0609,27.813,30.5985,30.9199,32.6341,33.7498,31.7203,22.9937,18.9914,19.3899,22.3503,28.2708,31.402,29.6786,31.1765,31.1951,30.8115,34.353,33.0745,29.7103,29.9061,35.326,34.6281,34.879,35.3572,37.5002,33.8141,34.3327,34.178,36.7081],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"momentum","eyebrow":"Momentum pressure","title":"Directional pressure and rotation","description":"Two independent momentum views show whether pressure is broadening, fading or stretched.","reason":"Selected because momentum is stretched and deserves mean-reversion context.","series":[{"label":"Momentum","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,47.657,53.6753,59.1347,61.2916,61.7744,62.275,63.9607,64.0936,63.339,54.1821,58.4264,58.8995,61.421,67.0237,63.8436,53.8885,50.4628,54.5563,60.5209,67.5049,70.7288,71.3897,72.69,73.4373,73.9491,78.5487,79.0584,80.4553,82.8616,85.6493,83.7599,83.8974,84.1725,85.3781,74.8213,75.2844,75.9195,78.1487],"stroke":"#063b66","width":2.0},{"label":"Rotation","values":[null,null,null,null,null,null,99.2433,82.593,84.1064,96.8451,100.0,84.8543,91.3453,95.6727,100.0,100.0,100.0,99.5609,99.5332,92.5086,95.2459,95.661,94.1039,71.6291,85.9382,82.6395,90.9362,100.0,87.8772,46.6076,8.8478,35.041,79.5106,100.0,99.4358,91.5532,99.336,93.7171,96.2868,100.0,95.8319,100.0,100.0,100.0,97.9381,98.6794,100.0,93.8681,78.4945,80.593,82.7931,92.987],"stroke":"#1678a7","width":1.5},{"label":"Rotation signal","values":[null,null,null,null,null,null,null,90.9181,88.6476,87.8482,93.6505,93.8998,92.0665,90.6241,95.6727,98.5576,100.0,99.8536,99.6981,97.2009,95.7626,94.4718,95.0036,87.1313,83.8904,80.0689,86.5046,91.1919,92.9378,78.1616,47.7775,30.1655,41.1332,71.5172,92.9821,96.9963,96.775,94.8688,96.4466,96.6679,97.3729,98.6106,98.6106,100.0,99.3127,98.8725,98.8725,97.5158,90.7875,84.3185,80.6269,85.4577],"stroke":"#b87806","width":1.4}],"guides":[{"label":"Upper zone","values":[70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0],"stroke":"#c13f3f","width":1.0,"dash":[6,5]},{"label":"Centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]},{"label":"Lower zone","values":[30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0],"stroke":"#07865c","width":1.0,"dash":[6,5]}],"dates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,1.428,1.5038,1.6187,1.6932,1.6883,1.603,1.5993,1.6015,1.5891,1.6171,1.8008,1.8475,1.9159,1.9118,1.9591,2.0313,2.2668,2.4866,2.5025,2.5773,2.6251,2.572,2.5217,2.4764,2.5122,2.4155,2.4527,2.3731,2.2776,2.2581,2.2989,2.2009,2.0532,1.9251,1.9556,2.0627,2.145,2.0501,2.0298],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,17.2351,18.8412,18.8209,18.9806,19.1837,20.3694,22.5964,25.7454,28.5187,30.5343,32.052,32.4113,31.1513,29.9836,28.2977,26.98,25.7237,25.3268,24.7687,23.3179,21.533,20.0728,17.4961,15.1489,14.1099,15.2005,16.8262,19.0568,21.0819,22.709,25.6859,28.1266,30.4241,33.0718,35.8268,37.5563,38.4486,38.9333,39.8966,39.2753,37.1252,33.7045,30.4068],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]}]},"canonical_url":"https://sharemaestro.com/terminal/a23f6232-7262-428f-a467-bd03ac93e89f/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/a23f6232-7262-428f-a467-bd03ac93e89f/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/a23f6232-7262-428f-a467-bd03ac93e89f/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/a23f6232-7262-428f-a467-bd03ac93e89f/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/a23f6232-7262-428f-a467-bd03ac93e89f/technical-pack/data.json"},"source_fingerprint":"3ad7509764da8e961174ece4efabeaeedc4853f6b516d0e72d58b95974d3110b","content_hash":"1e92fa89187f3c044f1ad2d766360f8fd30a198de0d4708c9ef51cc8b3f40def","citation":"Sharemaestro, TDHI Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/a23f6232-7262-428f-a467-bd03ac93e89f/technical-pack/","data_notes":{"time_series":"Parallel time-series arrays align by index with their dates array.","events":"Sparse chart markers are published as compact dated event records rather than null-filled arrays.","missing_values":"A remaining null in an aligned series means that observation is genuinely unavailable; zero remains a valid value."},"boundary":"Completed market observations and published proprietary outputs only. Market Dynamics construction and private inputs are not disclosed. Historical research is not a forecast or instruction to trade."}