{"version":1,"format":"animcjk-component-composition","character":"丰","viewBox":"0 -900 1024 1024","strokes":["M545,616C598,632 655,647 711,662C741,670 773,670 753,700C744,713 728,733 711,745C679,769 669,771 660,735C652,708 577,684 546,672C505,657 505,657 484,649C451,637 368,610 281,581C237,567 261,555 292,556C352,558 392,573 485,599C525,610 525,610 545,616Z","M542,441C584,449 629,456 676,464C720,472 746,481 753,486C760,493 762,500 759,506C754,515 740,524 717,530C693,537 669,535 645,526C611,515 577,504 542,496C504,488 504,488 485,484C424,472 357,466 286,459C257,457 251,444 272,432C339,395 406,418 485,431C523,438 523,438 542,441Z","M542,266C592,272 707,273 888,273C904,274 915,277 920,284C925,294 920,306 906,316C862,350 824,362 794,355C730,342 646,328 542,313C503,308 503,308 484,305C379,291 266,278 144,265C126,264 122,256 137,241C162,216 192,208 224,215C316,237 402,252 483,260C522,264 522,264 542,266Z","M483,260C478,76 483,-40 499,-68C509,-78 518,-76 525,-61C537,-33 542,83 542,266C542,297 542,297 542,313C542,398 542,398 542,441C542,478 542,478 542,496C542,544 543,580 545,616C546,653 546,653 546,672C548,732 555,776 569,796C573,807 569,818 555,830C537,844 512,855 482,862C468,866 456,863 447,853C440,847 441,840 450,831C470,813 482,792 484,766C484,688 484,688 484,649C485,616 485,616 485,599C485,522 485,522 485,484C485,449 485,449 485,431C485,363 484,328 484,305C483,275 483,275 483,260Z"],"medians":[[[263,567],[703,692],[678,757]],[[269,446],[380,441],[755,503]],[[136,258],[223,244],[807,315],[917,297]],[[450,848],[525,796],[507,-69]]],"order":[0,1,2,3],"revealWidth":128,"playbackEnabled":true,"source":{"project":"Tonghanja Korean stroke corrections","modified":"2026-09-19","upstreamProject":"AnimCJK","revision":"ec5e17cca76c87587790bcbce5ea0b4d4fb753d6","originalFile":"/strokes/animcjk-original-v2/4e30.json","originalSha256":"d94a8e81be06cdcd519ba1d7338b6c98118a005d60f07b663756e842a09bb726","originalStrokeCount":4,"originalPlaybackOrder":[0,1,2,3],"components":[{"component":"complete original glyph with first-stroke direction override","sourceCharacter":"丰","sourceLanguage":"ZhHant","sourceFile":"/strokes/animcjk-original-v2/4e30.json","sourceSha256":"d94a8e81be06cdcd519ba1d7338b6c98118a005d60f07b663756e842a09bb726","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsZhHant.txt","sourceStrokeIndices":[0,1,2,3],"targetStrokeIndices":[0,1,2,3],"transform":[1,0,0,1,0,0],"reversedMedianTargetStrokeIndices":[0]}],"referenceImage":"/media/f5915385c1d003dbd42c55629ada0f56ac548ea4c778757b8e0553587fbc33db.jpg","referenceSha256":"f5915385c1d003dbd42c55629ada0f56ac548ea4c778757b8e0553587fbc33db","directionOverride":{"characterStrokeNumber":1,"requestedBy":"owner","originalDirection":"right-to-left","appliedDirection":"left-to-right","method":"Reverse only the point traversal of the existing first-stroke median, preserving every point and the complete stroke outline."},"modification":"Reverse only the first median so the top stroke of 丰 is written left to right, both in standalone 丰 and in 㓞. Preserve all stroke outlines, remaining medians, count, order, view box and reveal width. No stroke is split, joined or traced.","review":"Owner-requested direction-only refinement, following the accepted 徵/懲 treatment. No independent stroke-order certification is claimed. Keep the published credit-list and downloadable bundle unchanged at the owner's request.","license":"Arphic Public License","licenseURL":"/strokes/licenses/ARPHICPL.txt","notices":"/strokes/licenses/CUSTOM-KAI-NOTICES.txt"}}
